Glasgow Square Theatre webmaster November 11, 2013 Map Unavailable Address 155 Riverside Parkway New Glasgow Canada Upcoming Events No events in this location