Midnight Oil Logo


  Call us For the Lowest Possible Pricing. Deliveries Made within 5 Business Days

Today's Lowest Prices:


  Cash Oil Price $2.499

Check Competitors Prices at New England Oil

Delivering to: Auburn, Berlin, Boylston, Charlton, Cherry Valley, Douglas, Dudley, Grafton,
Holden, Hopkinton, Jefferson, Leicester, Marlborough, Millbury, Northborough, Northbridge, Oxford,
Paxton, Rochdale, Shrewsbury, Southborough, Southbridge, Spencer, Sterling, Upton, Webster,
Westborough, West Boylston, Whitinsville, and Worcester.

Cash, Mastercard, & Visa Accepted

Daily Deliveries Throughout Worcester
307 Hartford Pike Shrewsbury, MA 01545