1. Oilmen’s of Wilmington 31911 W. River Rd., Wilmington, IL 60481 Coordinate: 41.29806,-88.13008 Phone: (815) 476-5823