***Please note that Dr. Rafferty is not accepting NEW PATIENTS through online scheduling. You may choose another provider by clicking the BOOK AN APPOINTMENT button on this page, or schedule by calling our office.
Patients Say:
“Dr. Rafferty is a wonderful doctor! She is thorough, knowledgeable and better than some doctors in explaining things and in understanding my concerns!”
“I felt really supported and that she really understood what was happening with me right now.”
Dr. Rafferty Says:
“I love teaching patients and watching them achieve a better understanding of what is going on, and why I am asking them to do something.”