Church
Website: http://www.ccneedham.org/
1132 Highland Avenue, Needham, MA 02494
Located in Needham, MA, Christ Church was founded in the late 1800’s.
Christ Episcopal Church, Needham
1132 Highland Avenue
Needham, MA 02494