1. Tallgrass Restoration 2221 Hammond Dr, Schaumburg, IL 60173 Coordinate: 42.06912,-88.0591 Phone: (847) 925-9830