Palo Alto Auto Repair
800 reviews
(650) 857-1313
Working Hours
Mon - Fri: 8:00 AM - 5:30 PM
Sat: 8:00 AM - 4:30 PM
Toggle Menu
Home
Services
Tires and Wheels
Air Conditioning Service
Pre Trip Vehicle Inspection Checklist
Vehicles
About Us
News
Specials
Appointments
Contact Us
Reviews
Directions
Home
Directions
Go