1. R & R Meters
1777 W Arrow Rte Ste 405, Upland, CA 91786
Coordinate: 34.114433,-117.65833
Phone: (909) 985-4445
2. Hooke Termite & Pest Services
333 E Arrow Hwy Unit 2067, Upland, CA 91785
Coordinate: 34.0996,-117.6461
Phone: (909) 984-1513