On the main floor at the Sto:lo Health building, next to the Pharmacy

Stó:lō Health - Sto:lo Health

Health Building, 7201 Vedder Road, Building 7, Chilliwack, BC, V2R4G5

stolohealth.janeapp.com

View Staff & Treatments


Our Locations