Walmart At this location:• Catfish Nectar Walmart4224 N PROSPECT STDECATUR IL 62526 USPhone: (217)875-0016 Walmart Walmart