Waffle House adresses in Owasso‚ OK Home Work hours Waffle House hours Oklahoma Owasso AddressPhoneMap503 E 2nd Ave Owasso(918) 376-9225 You May Like Panera Bread hoursJimmy John's hoursBlimpie hoursSubway hoursLittle Caesars hoursStarbucks hoursPeople Are Reading