37776 unit# 101 2nd Ave, Squamish, BC. Anchor Squamish is located at the end of 2nd Ave, past the intersection of 2nd Ave and Vancouver street, on the left hand side.

Anchor Health And Wellness

37776 2nd Ave, 101, Squamish, BC, V8B 0R2

Www.anchorsquamish.ca

View Staff & Treatments