Lift Clinic Toronto
We're located on Stewart Street and are the first suite at street level, just to the left of the main entrance for 66 Portland.
There is paid street parking on Stewart St, as well as an underground parking lot at 75 Portland Street and an above-ground parking lot on Wellington Street between Portland Street & Bathurst Street.