Using state-of-the-art equipment and in-house labs, Luc Denture Clinic in East York, Ontario, can fabricate full, partial and implant dentures.
Websites.ca Talk Ep. 51