The Marie Maday Theatre is located in Lyons Hall and allows for up Read more [...]
Location Category: Performance Theater
The Rapids Theatre is an indoor concert venue and events center situated in downtown Niagara Falls, New York. It hosts a variety of shows and events, including music concerts, comedy acts, wedding receptions, and corporate meetings.
Address: 1711 Main Street