566 Main St E, North Bay, Ontario P1B 1B8(705) 474-8787
Look clean and feel rejuvenated with North Bay’s first and only eco-friendly green spa. Point of Skin believes in offering safe and healthy products and esthetic services that are natural and organic.