1. No Frills Oil 1166 Us Hwy 1 Ste A, Hancock, ME 04640 Coordinate: 44.53572,-68.278 Phone: (207) 422-3581