Blimpie adresses in Owasso‚ OK Home Work hours Blimpie hours Oklahoma Owasso AddressPhoneMap12400 E 86th St N Owasso(918) 272-1560 You May Like Chick-fil-A hoursKFC hoursWaffle House hoursLittle Caesars hoursZaxby's hoursFirehouse Subs hoursPeople Are Reading