This High Street Automotive location has closed
Auto Repair
904 High St, Palo Alto CA 94301
Write a review
You May Also Like
0.13 miles
Palo Alto Bimmer - 799 Alma St, Palo Alto
Car Repair, Auto Repair
0.13 miles
European Asian Small Car Shop - 111 Homer Ave, Palo Alto
Car Repair, Auto Repair
0.99 miles
Elite Auto Performance - 1963 El Camino Real, Palo Alto
Car Repair, Auto Repair
1.12 miles
Stress-Free Auto Care - 301 El Camino Real, Menlo Park
Car Repair, Auto Repair
Palo Alto, California
High Street Automotive
Car Repair in Palo Alto, CA
904 High St, Palo Alto
Suggest an Edit
Related Searches
Auto Parts
Tire Dealers
Oil Change
Car Glass Repair