CosMedicList logo Your one stop shop for cosmetic enhancement

The Baywood Clinic


Company Bio

The Baywood Clinic is one of Toronto’s leading Cosmetic Centers. Founded in 2001, our physicians have treated over 100,000 cases!

Unlike many “medi-spa clinics”, where you will never even meet a physician, at the Baywood Clinic there is always a physician on-site, providing your consultations and personally peforming or directly supervising your treatment.

Cosmetic, Laser, and Vein Medicine are serious medical treatments – you can trust our experience and count on our commitment to caring for you as your physicians.The Baywood Clinic is regularly featured in the media (The Toronto Star, The National Post, The Life Network, CBC Radio). The Doctors perform over 10,000 treatments every year!

Share This Company Profile

Contact Information



1033 Bay Street, Suite 303 Toronto, ON M5S 3A5