1. New England Hunger Association 68 Forest St, Lowell, MA 01851 Coordinate: 42.62231,-71.32621 Phone: (877) 437-4029