8712 109 St NW, Edmonton, Alberta Loading Map… Metro Theatre8712 109 St NW - EdmontonEvents 53.52311 -113.512314 Future events No events in this location