I'm so happy with the care I've received from Dr. ...
I'm so happy with the care I've received from Dr. Mahaffey. He is always very thorough and takes the time to explain everything to me. The staff at his office is also very friendly and helpful. I highly recommend him!