1. Willards Oil 102 N Main Ave, Lemmon, ND 57638 Coordinate: 45.915894,-102.19277 Phone: (701) 376-5741