Subway Address: 30640 S 4200 Rd, Inola, OK 74036 Phone: (918) 543-8370 Other Details: Founded in 1965, the SUBWAY Restaurants Other Businesses: Banc First at 1 N Broadway, Inola, OK 74036 SUBWAY at 30640 S 4200 Rd, Inola, OK 74036