Dr Barro is wonderful. She is kind, reliable and exudes a sense of safety regarding care and treatment. The office needs a lot of improvement when it comes to communication skills. You can never reach them on the phone. The Dr is very communicative though.