Haverhill MA Machine Shops 1. 48 Laurier St, Haverhill, MA 01832 | Spring Hill Machine Co (978) 374-4461