Applebee's Ottumwa IA
Add Website
Close
Applebee's
Be first to review 1303 Vaughn Dr,Ottumwa IA 52501 Phone Number: (641) 683-1711
Applebee's Store Hours
Hours may fluctuate
Post a review
Applebee's Nearby
Locations Closest to You miles-
Applebee's - Pella 1600 Washington St37.72
-
Applebee's - Coralville 200 12th Ave63.62
-
Applebee's - Burlington 116 S Roosevelt Ave69.41