Blimpie adresses in Owasso‚ OK Home Work hours Blimpie hours Oklahoma Owasso AddressPhoneMap12400 E 86th St N Owasso(918) 272-1560 You May Like Olive Garden hoursFreddy's hoursChurch's Chicken hoursBraum's hoursPanera Bread hoursStarbucks hoursPeople Are Reading