Downtown Niagara Falls
4310 Queen Street , Niagara Falls Ontario Canada, L2E 2L8

About

Live free music in front of City Hall in downtown Niagara Falls at Centennial Square. Show takes place beween 6pm-9pm.

Slide 1