This business has CLOSED
Report as open?
Stroll Inn
Add Hours
Phone: (515) 967-5024
Address: 805 17th Ave SW, Altoona, IA 50009
5096 NE 62nd Ave, Altoona, IA 50009
3535 Westown Parkway, Des Moines, IA 50301
1701 Pennsylvania Ave, Des Moines, IA 50316
6215 NE 14th St, Des Moines, IA 50313
1033 26th St, Des Moines, IA 50311
1094 28th St, Des Moines, IA 50311
4507 Grand Ave, Des Moines, IA 50312
1220 Park Ave, Des Moines, IA 50315
5626 Douglas Ave, Des Moines, IA 50310
100 Water St, Des Moines, IA 50309