Applebee's Grill & Bar

1303 Vaughn Drive • Ottumwa, IA 52501
US