1. Howie Oil Co 40 Railroad Ave, Millis, MA 02054 Coordinate: 42.17312,-71.35056 Phone: (508) 376-8631