Newburyport Area Industrial Development Corp
29 State St, Newburyport, Massachusetts, 01950-6609
(978) 465-0704