Wyckles Convenience Center355 N Wyckles Rd, Decatur, IL 62522Truck ParkingDiesel FuelRestroomsSee more23.3 mi