Seneca Queen Theatre
(192)
Live music venue in Niagara Falls, Ontario
Permanently closed
Address: 4624 Queen St, Niagara Falls, ON L2E 2L7, Canada
Phone: +1 905-353-9461
Built in 1941, the Seneca Queen Theatre is a newly renovated, fully licensed, performance space located in the heart of downtown Niagara Falls, Ontario. We are ...
People also search for
Missing: Street, | Show results with:Street,