1. Church of Spiritual Life 126 Merrimack St, Methuen, MA 01844 Coordinate: 42.73167,-71.13882 Phone: (603) 738-4456