Starbucks adresses in Owasso‚ OK Home Work hours Starbucks hours Oklahoma Owasso AddressPhoneMap9035 N 121st, Ste 200 Owasso(918) 376-2504 9350 N 121ST E Ave Owasso(918) 401-8000 13506 E 116th St N Owasso(918) 861-1491 You May Like Applebee's hoursCarl's Jr. hoursPizza Hut hoursPanda Express hoursPapa Murphy's hoursMarco's Pizza hoursPeople Are Reading