1. SoCal Landscape Designs and Ponds
362 S Euclid Ave, Upland, CA 91786
Coordinate: 34.08953,-117.65053
Phone: (626) 541-4112
2. Modern Irrigation
1450 W 9th St, Upland, CA 91786
Coordinate: 34.09513,-117.67679
Phone: (909) 946-6951
3. Encore Landscape Management
1042 N Mountain Ave, Upland, CA 91786
Coordinate: 34.10834,-117.66924
Phone: (909) 635-4897
4. Durussel Sprinklers
Po Box 33, Upland, CA 91785
Coordinate: 34.0996,-117.6461
Phone: (909) 982-1604
5. Stewart Landscape Service
1150 Scenic View St, Upland, CA 91784
Coordinate: 34.12532,-117.63621
Phone: (909) 949-7212
6. Future Landscape Maintenance
Upland, CA 91786
Phone: (909) 471-6387