Walmart At this location:• Catfish Nectar Walmart2000 W MEMORIAL RDOKLAHOMA CITY OK 73134 USPhone: (405)752-1900 Walmart Walmart