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.