The Bach Society of St. Louis

Date:
Time:
Location: 400 W 10th St, Rolla, MO 65401, USA

The Bach Society will perform at Leach Theatre in November as part of the Campus Performing Arts Series.