Palo Alto Auto Repair
412 Reviews
(650) 857-1313
Working Hours
+
x
Mon - Fri: 8:00 AM - 5:30 PM
Sat: 8:00 AM - 4:30 PM
Home
Services
Tires and Wheels
STAR Smog Certified
Air Conditioning Service
Pre Trip Vehicle Inspection Checklist
Vehicles
About Us
News
Specials
Appointments
Contact Us
Reviews
Directions
About Us > News
There was a problem loading this page. Please try again later.
Go Back?