Blimpie adresses in Owasso‚ OK Home Work hours Blimpie hours Oklahoma Owasso AddressPhoneMap12400 E 86th St N Owasso(918) 272-1560 You May Like Panda Express hoursSubway hoursCaptain D's hoursCarl's Jr. hoursMcAlister's Deli hoursStarbucks hoursPeople Are Reading