Applebee's Grill + Bar

3741 8th St SW Altoona IA 50009 USA

(515) 957-0100

Location