Dan Speiss

Physiotherapymore info

Address / Contact Info
Salt Spring Physiotherapy
103 Hereford Avenue
, Salt Spring Island, BC, V8K 2T3
Phone: (250) 537-1464

David Norget, MA ABS, RCC

Couples, individuals, groups, youth (age 12 and older). Free 1/2 hour consultation. Private setting. Sliding scale available.

more info

Address / Contact Info
171 Cedar Lane
, Salt Spring Island, BC, V8K 1R1
Phone: (250) 221-7243
Web Links Website Email

Debra Logan, RMT

Massage Therapistmore info

Address / Contact Info
128 Hereford Avenue
, Salt Spring Island, BC, V8K 2T4
Phone: (250) 537-7773
Web Links Email


Dial-A-Law is a library of scripts prepared by lawyers.more info

Address / Contact Info
toll free: 1-800-565-5297
Web Links Website

Dietician Services at HealthLink BC

Registered dieticians are able to answer your healthy eating questions and personalize nutrition information for your nutrition needs.more info

Address / Contact Info
Phone: 811
toll free: 1-800-667-3438
Web Links Website Email

Disability Alliance of BC

Our mission is to support people, with all disabilities, to live with dignity, independence and as equal and full participants in the community. We champion issues impacting the lives of people with disabilities through our direct services, community partnerships, advocacy, research and publications.more info

Address / Contact Info
#204-456 West Broadway
, Vancouver, BC, V5Y1R3
Phone: (604) 875-0188
Web Links Website Email

Dr David Webb

Dentistmore info

Address / Contact Info
2-164A Fulford Ganges Road
, Salt Spring Island, BC, V8K 2T8
Phone: (250) 537-5222

Dr. Andrea Varju

Optometristmore info

Address / Contact Info
108-150 Fulford Ganges Road
, Salt Spring Island, BC, V8K 2T8
Phone: (250) 537-4356
Web Links Website

Dr. Anik Mommsen-Smith

Family Physicianmore info

Address / Contact Info
Eagle Ridge Medical Clinic, 258 Eagle Ridge Dr.
, Salt Spring Island, BC, V8K2L1
Phone: (250) 537-1915
Features Accessible

Dr. Barry Cooke

Registered Psychologist #369more info

Address / Contact Info
Phone: (250) 537-7072