this place is great! Dr. Doonan is a great doctor. Very knowledgeable and personable. The office is very well run and you never have to wait long. All in all a great experience every time I have been there. I pretty much have started using Dr. Doonan has my primary care physician. Highly recommend this place!