Dr. Mary Johnson and her entire staff have taken excellent care of me for over 10 years.  Dr. Johnson  truly cares for you,  listens, takes the time to answer questions thoroughly and stays with you thru your journey of healing.  Absolutely first rate in every category. (Amy)