English Classes- Haverhill

  • Community Action, Inc.:

Location: 145 Essex St. Haverhill, MA 01832

Phone number: (978) 373-1971 x264

  • Haverhill Alliance Church:

Location: 284 Kenoza Ave. Haverhill, MA 01830

Phone number: (978) 828-4565

  • Northern Essex Community College:

Location: 100 Elliott St. Haverhill, MA 01830

Phone number: (978) 556-3440