Across from Maxwell Meighen Centre
|||::
Sherbourne St At Queen St East, Toronto, ON M5A 2R3, Canada