1. Nevarez Forklift Certifications 1325 Maxwell Ln, Upland, CA 91786 Coordinate: 34.09141,-117.67365 Phone: (909) 560-0665
2. Ford of Upland 555 W Foothill Blvd, Upland, CA 91786 Coordinate: 34.10788,-117.65759 Phone: (909) 204-7540