The Goddard School

Located just over the town line from Franklin in Bellingham, MA, the Goddard School’s facility opened in 2007.  It is so close to town that… read more →