Documenting history as well as my experiences with repairing and restoring vintage guitars.

Home Top Ad

About Image Credit [1] Town & Country Music Center was founded in Fenton, Missouri and was initially located at 36 Fenton P...

Town & Country Music Center

About

Image Credit [1]
Town & Country Music Center was founded in Fenton, Missouri and was initially located at 36 Fenton Plaza, Fenton, MO 63026. They rebranded to Tower Music in the '90s and are currently located at 360 Biltmore Drive in Fenton. The earliest business filing I can find is dated 1965 but their website claims "Full-service music store since 1947".

St Charles Branch 

Image Credit [1]
There also existed a branch of the business at 2001 Golfway Street, St Charles, MO 63301. It was founded at an unknown date but existed in March of 1980 and was closed sometime before 1987.

Sources

No comments: