Contact us at 416-923-7171.
We offer FREE, no-obligation implant consultations to new patients.
Parking & Transportation
We offer FREE parking with reserved spots and are accessible by public transit.
Direct underground access to the Finch subway station is located in the building.