Palo Alto Speedometer
Auto Repair
Hours:
718 Emerson St, Palo Alto CA 94301
Tips
Hours
Most Recent Comments
-
January 2024
Great shop, they replaced a bezel same day. Knowledgeable, friendly, and quick service.
-
December 2023
Had 73 Camaro tack and do quarts clock install/ repair. Great work!
-
December 2023
This place rocks. Excellent work and communication. They went out of their way to make their customers satisfied.
More Comments(58)
Other Information
You May Also Like
-
Palo Alto, California