LARRY'S AUTOWORKS in Mountain View
(650) 968-5202
Larry's AutoWorks was founded in February of 1972 on Huff Avenue in Mountain View as Larry's Bug Shop. At that time we were builders and wholesalers of air-cooled Volkswagen engines. Within a short time we began working on the VW vehicle, driven by requests ...