We hold two locations in the greater Boston area. We are no longer located in Dedham.
Our main office is in Nashua, NH. This new space is located in a serene wooded environment, 45-minutes north of Boston, a site which encourages a sense of relaxation, introspection, and rejuvenation. For more detailed information about the facility and lodging, click here.
The facility is located inside a freshly renovated wing of the First Baptist Church of Nashua, at:
121 Manchester Street, Nashua NH 03064
We will also maintain a satellite location in Norwood, MA. Our satellite location will be staffed by our counselor/psychologist Dr. Ellie McConnaughy. This location is a few-minutes’ drive from Rte. 128/I 95, and a 5-minute walk from the Franklin Commuter Rail line train station. The attractive center of town is a 5-minute walk from the church. The town center offers numerous and diverse restaurants, where candidates can get lunch/dinner. For times of reflection and renewal, candidates can make use of the church chapel and sanctuary, and there are woods and a lake a short drive from the church. For more detailed information about the facility and lodging, click here.
This facility is located in the First Congregational Church of Norwood, Massachusetts, at:
100 Winter Street, Norwood, MA