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 Sonic hoursTaco Bell hoursSubway hoursArby's hoursMcDonald's hoursPizza Hut hoursPeople Are Reading