Center for Hope & Healing Share: COMMUNITY AGENCIES Center for Hope & Healing Visit Website 21 George Street Lowell, MA 01852 (978) 452-7721 x 107 (800) 542-5212 (978) 458-2822 (fax) Facebook Twitter YouTube Map What's Nearby? Distance: 5 10 15 20 25 50 mi.