Learn more about our
101-1300 First Avenue
Spa Of The North
Welcome to Spa of the North - Spa of the North is dedicated to providing an unforgettable experience in an environment of unparalleled relaxation and sophistication. Our goal is to create and maintain the highest industry standard through exceptional products, cutting edge technology and incomparable professionals in an elegant yet comfortable atmosphere.
Monday - Saturday: 10.00 am - 6.00 pm