Wyckles Convenience Center355 N Wyckles Rd, Decatur, IL 62522RestroomsTruck ParkingDiesel FuelSee more1.7 mi