1. Hot Sun Industries Inc.
1440 N Benson Ave, Upland, CA 91786
Coordinate: 34.11562,-117.68053
Phone: (858) 627-9007
2. Rcc Solar
90 Stowell St, Upland, CA 91786
Coordinate: 34.09399,-117.6498
Phone: (909) 295-4234
3. Solar Electric Holmes
1308 Monte Vista Ave Ste 4, Upland, CA 91786
Coordinate: 34.10968,-117.69823
Phone: (909) 981-1360
4. Solar Holmes Inc
1308 N 2nd Ave, Upland, CA 91786
Coordinate: 34.11096,-117.64848
Phone: (909) 981-1360