Mr David C Shanahan

David Shanahan Optometrists


51 Market St
Fremantle WA 6160

Ratings & Reviews

Time to get an Appointment

Listening Skills

Treatment Explanation

Likelihood to Recommend

Comments

Other Providers near Fremantle, WA

AB PHYSIOTHERAPY

Physiotherapist

Unit 1D 1 Norfolk St Fremantle WA 6160

Miss Emily Sykes

Occupational Therapist

Occupational Therapy Occupational Therapy Occupational Therapy Fremantle WA 6160

Ms Carolyn Adams

Other

Physiotherapy Physiotherapy Physiotherapy Fremantle WA 6160

Mr Wade James

Acupuncturist

Ste 8 158 High Street Fremantle WA 6160

Time to get an Appointment

Listening Skills

Treatment Explanation

Likelihood to Recommend

Comments

AB PHYSIOTHERAPY

Physiotherapist

Unit 1D 1 Norfolk St Fremantle WA 6160

Miss Emily Sykes

Occupational Therapist

Occupational Therapy Occupational Therapy Occupational Therapy Fremantle WA 6160

Ms Carolyn Adams

Other

Physiotherapy Physiotherapy Physiotherapy Fremantle WA 6160

Mr Wade James

Acupuncturist

Ste 8 158 High Street Fremantle WA 6160