New England Dream Center is located at 5 Chestnut St, Worcester, MA. This location is in the Institute Park neighborhood. This business specializes in Religion & Spirituality.
Imagine someone – a friend, a neighbor, you – dreaming of a better life. You find the place in Massachusetts that motivates growth by connecting a person to individualized social services that will be the right support to make the dream reality.