Tallgrass Restoration, LLC 2221 Hammond Drive , Schaumburg , 60173-3813 About Solutions industries services Home Companies Tallgrass Restoration, LLC Locations Tallgrass Restoration, LLC Show or hide locations in map Headquarters Office locations Locations served Distributors Manufacturer Tallgrass Restoration, LLC Headquarters 2221 Hammond Drive Schaumburg Illinois 60173-3813 Phone/Fax Number Contact supplier Contact supplier Loading... Drop file here or browse Great, file uploaded. Change File Drop file here or browse Yes, please send to similar suppliers. SEND Cancel and close