81 Stop Inc Address: 501 N Choctaw Ave, El Reno, OK 73036 Phone: (405) 422-4745 Payment: Pizza, Restaurants, Gas Stations, Alternative Fuels, Diesel Other Businesses: El Charro at 1901 SW 27th St, El Reno, OK 73036 Taco Bell at 2417 S Country Club Rd, El Reno, OK 73036 Lewi's Pub at 420 W Wade St, El Reno, OK 73036 Burger King at 2500 S Country Club Rd, El Reno, OK 73036 KFC - Kentucky Fried Chicken at 2250 S Country Club Rd, El Reno, OK 73036