The City of Niagara Falls web site does a great job of tracking new projects and posting pictures as the projects progress. There is a good page that shows 8 pictures of the various stages of construction of the Greg Frewin Theatre.
40,000 sq.ft. Niagara Falls Entertainment Centre
Home to 695-seat theatre, restaurant, bar and two meeting rooms.
Opened May 20, 2005
Check it out at http://www.city.niagarafalls.on.ca/economicoutreach/developments/entertainmentcentre.html