Maple Leaf Village Theatre

2000 Falls Avenue,
Niagara Falls, ON L2G 3K6

Unfavorite 1 person favorited this theater

Showing 1 comment

thefakenet on January 21, 2006 at 4:27 am

Now don’t get me wrong, I enjoy Casino Niagara, But when you consider all that was lost, I mean this city has gotten pretty boring with what has been constantly replaced to create these casinos.