Dr. Shafer is professional, yet personal. She is sensitive to each and every issue one might have. She listens intently and gives you answers you can understand. She isn't afraid to tell you if she doesn't have an answer. She sincerely cares about your particular problem. She takes as much time as is necessary to help you understand what you need to do and is available for questions you might have between office appointments.
This profile has been claimed and all information verified.
This profile has not been verified or claimed. If you are the owner, click here to verify.