Applebee's adresses in Ottumwa‚ IA Home Work hours Applebee's hours Iowa Ottumwa AddressPhoneMap1303 Vaughn Dr Ottumwa(641) 683-1711 You May Like Taco John's hoursLong John Silver's hoursPizza Ranch hoursQuiznos hoursApplebee's hoursJimmy John's hoursPeople Are Reading