Physicians & Surgeons in Canal Flats, BC
Canal Flats Medical Clinic