Floor Materials in Haverhill (MA) Full list of companies Floor Materials category in Haverhill, Massachusetts K C Carpets 35 Lafayette Sq, Haverhill, MA 01832, (978)374-7460 Page 1