Concert Venues in New Glasgow, NS Glasgow Square Theatre Where: 155 Glasgow St, New Glasgow, Nova Scotia - B2H 5E1 Events: 1