Petroleum in Middlebury (VT) Full list of companies Petroleum category in Middlebury, Vermont Macintyre Plumbing & Heating 213 Exchange St, Middlebury, VT 05753, (802)388-9260 Page 1