1. Custom Spas Direct
932 W 9th St, Upland, CA 91786
Coordinate: 34.09598,-117.66399
Phone: (909) 974-8118
2. Bluewater Pools & Spas
319 McArthur Way, Upland, CA 91786
Coordinate: 34.09745,-117.67958
Phone: (909) 946-9019
3. Gary's Swimming Pool Supplies and Repairs
303 N Central Ave, Upland, CA 91786
Coordinate: 34.09708,-117.68977
Phone: (909) 946-4393
4. C.W. Bowser's Pool Service
909 N 11th Ave, Upland, CA 91786
Coordinate: 34.10538,-117.63711
Phone: (626) 377-5754
5. Mike Aaron and Sons Pool Service
1289 Dorian Ct, Upland, CA 91786
Coordinate: 34.1131,-117.63388
Phone: (909) 262-6548
6. Jb's Pools & Ponds Inc
2186 W Foothill Blvd, Upland, CA 91786
Coordinate: 34.10636,-117.69799
Phone: (909) 985-8589
7. J B's Pool Service
2186 W Foothill Blvd, Upland, CA 91786
Coordinate: 34.10636,-117.69799
Phone: (909) 985-8589
8. Loury's Pool Service
1042 N Mountain Ave Ste B, Upland, CA 91786
Coordinate: 34.10834,-117.66924
Phone: (909) 587-8680
9. Custom Built Pools & Spas Ccmg
Upland, CA 91786
Phone: (909) 981-7767
10. Corey Pool Care
305 N 2nd Ave # 365, Upland, CA 91786
Coordinate: 34.09748,-117.64878
Phone: (909) 985-9255
11. Inland Valley Pool & Spa
2209 W Arrow Rte, Upland, CA 91786
Coordinate: 34.114433,-117.65833
Phone: (909) 981-7777
12. A-1 Pools
2242 Zinnia St, Upland, CA 91784
Coordinate: 34.14481,-117.67228
Phone: (909) 931-9396
13. Tls Pool Service
1734 Sunnybrook Ave, Upland, CA 91784
Coordinate: 34.12644,-117.64377
Phone: (909) 982-9962
14. Pool Chlor
2133 W Foothill Blvd Ste B, Upland, CA 91786
Coordinate: 34.10736,-117.69247
Phone: (909) 946-6556
15. Sky Blue Pools Repair & Supply Inc
1212 Upland Hills Dr S, Upland, CA 91786
Coordinate: 34.11959,-117.6344
Phone: (909) 860-0176
16. Foothill Pool Service
879 W Emory Ct, Upland, CA 91786
Coordinate: 34.1154,-117.66296
Phone: (909) 981-7756