Subway adresses in Miami‚ OK Home Work hours Subway hours Oklahoma Miami AddressPhoneMap2240 N Main St Miami(918) 540-0737 700 E Steve Owens Blvd Miami(918) 542-6212 You May Like Long John Silver's hoursArby's hoursTaco Bell hoursDomino's Pizza hoursSubway hoursPizza Hut hoursPeople Are Reading