Blimpie adresses in Owasso‚ OK Home Work hours Blimpie hours Oklahoma Owasso AddressPhoneMap12400 E 86th St N Owasso(918) 272-1560 You May Like Blimpie hoursMcAlister's Deli hoursArby's hoursKFC hoursZaxby's hoursPapa John's hoursPeople Are Reading