TeamHealth - Weymouth, MA

TeamHealth - Weymouth, MA Logo

Located on Massachusetts Bay, Weymouth is a coastal city located south of Boston. Weymouth was recently named one of the Best Places to Raise a Family in Massachusetts and one of the Best Places to Live South of Boston. This growing city boasts lots of new development, a growing real estate market and beautiful outdoor destinations, all within a short distance of Boston. Outdoor enthusiasts will love Boston Harbor Islands National Park and Peddocks Island where boating, sailing, camping and more outdoor activities are easily accessible. Weymouth is just a 30 minute drive to downtown Boston; buses and a commuter rail can get you downtown in just 25 minutes.