Vowell & Sons Celebrate 125 Years

LMC recently recognized Steve Vowell and Richard Vowell from Vowell & Sons for their quasquicentennial, or 125th year anniversary. 

Vowell & Sons, founded in 1895 and headquartered in Martin, TN, is one of the oldest dealers in the LMC Network and joined the organization in 1987.