The Cosmetic Clinic North Bay North Bay site
Conveniently offering treatments on specified dates at our very own North Bay location 189 Wyld Street, suite 110, North Bay, Ontario! Please park in the back parking lot and use our private entrance on Wyld St. We are suite 101. This building is next to the bus terminal downtown. See you soon!