New England Country Market & Smokehouse

30 River Street, Haverhill, MA 01832