1. Leroy's Landscape Services 32423 Yucaipa Blvd, Yucaipa, CA 92399 Coordinate: 34.03363,-117.09678 Phone: (909) 797-4416