Location: 2220 North Kelley Avenue, Oklahoma City, OK 73111
Phone:(405)424-2266
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets