Oil in Newburyport (MA) Full list of companies Oil category in Newburyport, Massachusetts Lombardi Oil Co 198 Merrimac St, Newburyport, MA 01950, (978)465-7200 Page 1