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