Owner, chief mechanic, Don Armstrong, has been servicing the Palo Alto community since 1966.
Whatever the make of your automobile, with 44 years of under the hood
experience, there is hardly a car that Don has not restored to top
running condition.
3040 Park Blvd (next to Fry’s Electronics) Interview
650-326-7801