Business

January 7, 2014 3:18 PM

Alfano Motorcars renovating its Mercedes showroom in SLO

Alfano Motorcars Inc., a Mercedes-Benz and Chevrolet dealership in SLO, is renovating its Mercedes showroom to better fit with the brand’s image, says owner Charlie Alfano.

Related content

Comments

Videos

Editor's Choice Videos