Friendly, welcoming practice with several doctors working here. Try and get on Dr John's list if you can. He's a very approachable, nice guy but is nobody's fool. He is very popular in the area so can be hard to get an appointment at times, you may have to see one of the other doctors if it is urgent.
Receptionists kind and friendly too. read more