Dr Larabee and her staff are professional, insightful and a great team. They listen to their patients needs are are very attentive. Dr Larabee has a wonderful way of explaining things in an effective manner. Her «bedside manner» reaches beyond any other physician I have encountered and it is obvious she…