Home › Venues › The Dome The Dome Tickets Buy tickets for concerts at The Dome in Niagara Falls, NY. No Upcoming Events No upcoming events scheduled at The Dome. Please contact us with any corrections. Hotels & Lodging Near The Dome About the Venue The Dome At-a-Glance Address1711 MainNiagara Falls, NY 14305United States Map & Directions Advertisement