I take my kids to Cohasset Family Practice and have been very pleased. They can almost always fit you in for a same-day appointment. The thing I like best is the fact that you never feel rushed there. The wait is usually not very long, and there are plenty of toys and a great fish tank in the waiting room to occupy the kids (in fact, mine look forward to going!). They have evening and weekend hours as well which is very convenient. All of the doctors we've seen there have been great!
more