The clinic & studio is located on the northwest corner of Mt. Pleasant & Belsize on the 2nd floor, above the Vacuum King. (Belsize is 2 blocks north of Davisville.)
There is Green-P metered parking on Mt. Pleasant; most of the local side streets have 1hour free parking; and if you plan on staying awhile, there is a parking lot behind 477 Mt. Pleasant (at the northeast corner of Davisville).
From Davisville Station, the Davisville 28 and Bayview 11 bus routes run along Davisville Ave. and both stop at Mt. Pleasant. If you want to get a little closer, there is actually a bus that stops right at the corner of Belsize and Mt Pleasant leaving from St. Clair Station: the Mt. Pleasant 74.