Dr. B is a wonderful physician. I have been seeing her now for almost a year now and would recommend her to everyone. She is gentle, kind and compassionate and takes the time to get to know her patients on every level of care. Her wait time in the office may be a little long but well worth it because that time is made up for in every visit. Thanks to Dr. B and the treatments, i now have a part of my life back.