Address: 1 Symphony Place
Schermerhorn Symphony Center is a concert hall in downtown Nashville, Tennessee. Ground was broken for construction on December 3, 2003. The center formally
Schermerhorn Symphony Center is a concert hall in downtown Nashville, Tennessee. Ground was broken for construction on December 3, 2003. The center formally