Concert Venues in Scranton The Pavilion At Montage Mountain Where: 1000 Montage Mountain Rd, Scranton, Pennsylvania - 18505 Events: 7 The Theater at North Where: 1539 N Main Ave, Scranton, Pennsylvania - 18508 Events: 7 Stage West Where: 301 Main Ave., Scranton, Pennsylvania - 18504 Events: 1