~ anonymous• •Location: Dr T J Maccallum & Partners
I find Dr Haffenden amazing. She may not be the most punctual doctor in the world, but she is bloody brilliant. I have never known a doctor to listen and attend to a patients needs as much as she does... and I have a lot of needs! Very good listener, very attentive, practical and is good at helping!