Myer Horowitz Theatre (Sub Theatre)
8900 - 114 Street
Edmonton, Alberta T6G 2J7
Canada
Edmonton, Alberta T6G 2J7
Canada
![](images/clear.gif)
Location & Nearby Info
Dinwoodie Lounge0.00 mi
Myer Horowitz Theatre0.04 mi
Marcos Famous0.05 mi
Room At the Top0.05 mi
Subway0.05 mi
Taco Time0.05 mi
Tim Hortons0.19 mi
Patria Restaurant0.19 mi
Reviews of Myer Horowitz Theatre (Sub Theatre)