11365 SW 59TH ST in OKLAHOMA CITY, OK | 7-Eleven | 7-Eleven