Dr. Haines is absolutley one of the most compassionate and caring doctors on the face of the earth. He is knowledgeable, helpful and he always takes the time to listen to any ques...
All reviews seem positive