Hours: Location: SMG Newton Primary Care is located just west of Boston in Newton, MA. We are right off of the MA Turnpike (I-90) at the corner of Crafts St. and Lenglen St. Parking & More: Our practice is located inside the Chatham Center on the 4th floor in Suite 404. There is a parking garage connected to the Center for patients and visitors..