Armstrong Garden Centers, Inc. 2200 E. Route 66, Suite 200 , Glendora , 91740 About Solutions products industries Home Companies Armstrong Garden Centers, Inc. Locations Armstrong Garden Centers, Inc. Show or hide locations in map Headquarters Office locations Locations served Distributors Manufacturer Armstrong Garden Centers, Inc. Headquarters 2200 E. Route 66, Suite 200 Glendora California 91740 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