1. Glendora Solar Power
Glendora, CA 91740
Phone: (888) 390-4633
2. Parke Industries
2247 Lindsay Way, Glendora, CA 91740
Coordinate: 34.11905,-117.82122
Phone: (909) 599-8700
3. Superior Test & Balance
840 W Leadora Ave, Glendora, CA 91741
Coordinate: 34.14322,-117.87851
Phone: (626) 771-1012