Meet Our Doctors

Dr Richard Spencer

MB BS BSc LRCP MRCS FRCS (Eng).

Dr Stephanie Spencer

MBBS.

Dr Philippa Gray

MB Bs, Dip Child Health, DRANZCOG, FRACGP

Dr Hafees Saleem

MBBS, MS, MRCS, FRACGP.

Dr Marie Fox

MBBS, FRACGP.

Professional in expertise. Friendly in demeanour.