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 Pizza Inn hoursSubway hoursDomino's Pizza hoursMcDonald's hoursLong John Silver's hoursLittle Caesars hoursPeople Are Reading