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

Suggested for you

Comments

Videos

Editor's Choice Videos