Our Staff

Doctors

DR JOHN LEGEND

MICHAEL TWELLS

Nurses

MATTHEW BLACK

JESSICA STARK

Practice Management

SAM SNOW

Sam is a dedicated practice manager with over 12 years experience running a practice.