6380 Fallsview Boulevard, Niagara Falls
0.4km from the Falls (0.2mi)
Never more than 100 feet away from the performance, the Avalon Theatre provides state-of-the-art sound, quality seating and an intimate setting to see your favourite stars.
Never more than 100 feet away from the performance, the Avalon Theatre provides state-of-the-art sound, quality seating and an intimate setting to see your favourite stars.