Kingston Family Clinic Doctors

Dr Richard Johns

Dr Johns has over 36 years’ experience as a GP and enjoys training and supervising medical students.