Discover Altoona
compiled from our dataAltoona is located in Iowa, USA, and has a population of about 19,565. Our atlas lists 92 places here.
These include 13 sights and 1 museums, 61 restaurants, 17 places to stay and 0 cocktail bars. Highlights include Altoona Towers, The Emory Altoona, Venbury Trail Apartments.