Ask for Dr. Amy Scanlan. You’ll have to wait to get in but it will be well worth it. Dr. Scanlan is as smart and thorough and caring as they come. The office staff can be a bit disorganized at times but once you get into the office you won’t be disappointed. I’ve gone to Amy for most of my adult life. If you can’t get in with Amy, I would be quick to see any of other doctors in this amazing practice.