The Leo, 2301 Indian Mound Avenue, Norwood, OH 45212.
Located inside a historic church in Norwood Ohio The Leo is a fantastic listening experience from start to finish and Queen City Balladeers host a wonderful assortment of talent every season. I true honor to play at this one!