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