1. Richards Oil Co 240 Main St, Northborough, MA 01532 Coordinate: 42.31043,-71.65531 Phone: (508) 393-2465