1. Akbar Auto Service
725 N Benson Ave, Upland, CA 91786
Coordinate: 34.10211,-117.68106
Phone: (909) 493-6020
2. Leo's Auto body Shop
2018 W foothill Blvd, Upland, CA 91786
Coordinate: 34.10663,-117.69121
Phone: (909) 949-2800
3. Uptown Auto Craft
1824 W 11th St Ste A, Upland, CA 91786
Coordinate: 34.103233,-117.68602
Phone: (909) 982-2555