The Leo with Meghan Martin

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!