The Staircase Theatre Location 27 Dundurn St N, HamiltonSEE MAP - Google Maps Phone (905) 5293000 advertising