Canada / Edmonton / NightlifemusicHorowitz TheatreAddress8900 114 St NW, EdmontonWebsitehorowitzevents.caPhone+17804924764—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itPaleontology Museum · 347 mNot ratedTimms Centre for the Arts · 460 mNot ratedRutherford House · 478 mNot ratedMcMullen Gallery