Benchmark at Haverhill Crossings

Assisted Living community in Haverhill, MA (Essex County)

254 Amesbury Road, Haverhill, MA

Phone: (978) 556-1600

Licensed capacity: 85 beds

Care types: Memory Care, Assisted Living

View full listing on My 24 Care