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


Since 1961