We are excited to welcome you to our new location at 11 Holland Avenue in Ottawa
Sorry, there are no products in this collection
Have questions about our services & treatments at Skin Logic? Want to book your next appointment? Contact us today!
Head Office: 430 Hazeldean Road, 6, Ottawa, ON, K2L 1T9
The Westboro Spa: 455 Churchill Ave N, Ottawa, ON K1Z 5E1
Phone: 613 979 4701