1. New Life Christian Center of The North Shore
45 Spruce St, Chelsea, MA 02150
Coordinate: 42.39324,-71.04204
Phone: (617) 889-9998
2. New Life Christian Center
105 Everett Ave, Chelsea, MA 02150
Coordinate: 42.39446,-71.03906
Phone: (617) 466-2437