The Ottawa Skin Clinic Opens Doors to New Location

WATCH NOW: The Ottawa Skin Clinic, voted Ottawa's Top Cosmetic Clinic (Top Choice Awards) for three consecutive years, has opened the doors of its new location on St. Laurent! Watch to hear about some of the clinic’s featured services, the staff, and client testimonies.