About Toronto Uptown

Located at 1804 Avenue Road, Toronto, ON M5M 3Z1 just north of Lawrence Avenue on the west side.