495 Sherbourne St., Toronto. This facility offers a fitness/weight room, gymnasium, indoor pool and more.