Subway adresses in Owasso‚ OK Home Work hours Subway hours Oklahoma Owasso AddressPhoneMap429 E 2nd Ave Owasso(918) 272-0076 8522 N 129th East Ave Owasso(918) 272-7797 12140 E 96th St N, Ste 110 Owasso(918) 272-0096 11560 N 135th East Ave, Ste 111 Owasso(918) 371-6999 You May Like Zaxby's hoursPapa Murphy's hoursOlive Garden hoursFirehouse Subs hoursSubway hoursArby's hoursPeople Are Reading