looking for someone to show me the local gym
Ummm... the local gym? You're talking about the 4th largest city in North America.
There is no "local gym" I can think of 7 different gyms off the top of my head a stone's throw away,
...and I'm in suburbia. You need to be a bit more specific.
Where exactly will you be staying while in T.O.? That might help to narrow it down a bit?