Photo 4 of 4

View all

Larry's AutoWorks closes down for good
After working at Larry's Autoworks for 15 years, shop manager Louie Martinez packs up his office on March 20, 2017. Photo by Michelle Le

© 2017 Palo Alto Online.
All rights reserved.