We move alot, so I have had the misfortune of changing doctors many times. I go to this place for gynecology and the place is fine. They seem up to date, the receptionist is not actively rude (a big deal in New England), and it's convenient to get an appointment (another plus in the pioneer valley.)
Pros: easy to get appointments
Cons: none really, just a ho-hum place
more