John Pettis Construction in Haverhill, MA 01835



John Pettis Construction

714 South Main St

(978) 374-9240