1. Northboro Oil Co 247 W Main St, Northborough, MA 01532 Coordinate: 42.30874,-71.65634 Phone: (508) 393-6200