Backyard Deli Google Website 35896 E 650 Rd Locust Grove, OK 74352 (918) 386-2880 Share this:TwitterFacebookLike this:Like Loading...