Where do you need Auto Repair Shops ?
Padilla's Auto and Transmission Repair
209-825-0580
37.800161
-121.19138
About Padilla's Auto and Transmission Repair
Padilla's Auto and Transmission Repair is located at 270 Button Ave, Manteca, CA. This business specializes in Auto Repair & Service.