My name is Teresa J. Davis and I have been coming here off and on for years. The staff is wonderful from the front desk as you come in , the nurses,techs, all the way to checkout. Its so wonderful to have people that shows so much compassion. Dr. Bhimani and Dr. Singhal are the best I seen another doctor years ago I forgot his name but he was wonderful also. They all make sure they give you the best care possible. They all give you a big smile and explain everything so you can know about your care in simple form and not doctor form. If I could rate more stars I would . Thank you to the entire staff youre all so wonderful.