I have been a patient of Mary Ann for many years. Not only is she a very knowledgeable and caring individual but she also takes the time to listen to your concerns and work with you on a one-to-one basis. I would definitely recommend Mary Ann to anyone who is looking for a viable alternative to the status quo medical treatment that we all receive from our general practitioners.