Goddard Homestead

Goddard Homestead

  • 1199 Main Street
  • Worcester, Massachusetts
  • 1603

Website Links

Description

Goddard/Homestead in Worcester, MA, provides gracious, affordable housing for elders in two residences: Goddard House, for independent living in modern apartments, and Homestead Hall, a residential care facility.

Products & services

Similar companies nearby