Wyckles Convenience Center355 N Wyckles Rd, Decatur, IL 62522Truck ParkingDiesel FuelRestroomsSee more11.6 mi