Theatre Passe Muraille is at 16 Ryerson Ave, Toronto, ON.