Shopping centers, malls in Iowa

- 14 centers/malls - locations, hours, store list
Malls and centers locations, hours, map, phones and contacts

Iowa online shopping directory - get information about more than 14 Iowa - IA shopping centers and malls including Iowa mall hours, locations, stores list (directory) and users reviews and ratings. Best and biggest Iowa malls, centers: Jordan Creek Town Center, NorthPark Center, Coral Ridge Mall.

Iowa shopping stats:

Number of shopping centers and malls in Iowa: 14
Number of stores located in shopping centers and malls in Iowa: 1722
The biggest shopping area in Iowa: Jordan Creek Town Center
List of Outlets in Iowa

Search Iowa shopping centers or malls

List of Iowa shopping centers and malls

18 Stores
College Square Mall
6301 University Ave, Cedar Falls, Iowa - IA 50613
(319) 277-3636
98 Stores
Coral Ridge Mall
1451 Coral Ridge Avenue, Coralville, Iowa - IA 52241
+1-319-625-5522
31 Stores
Crossroads Mall
2060 Crossroads Blvd.,Suite 124, Waterloo, Iowa - IA 50702
(319) 234-1788
142 Stores
Jordan Creek Town Center
101 Jordan Creek Parkway, West Des Moines, Iowa - IA 50266
+1-515-224-5000
57 Stores
Kennedy Mall
555 J.F. KENNEDY ROAD, DUBUQUE, Iowa - IA 52002
563 556 1994
26 Stores
Lakeport Commons Shopping Center
5101 Sergeant Rd, Sioux City, Iowa - IA 51106
(866) 271-8700
80 Stores
Lindale Mall
4444 1st Ave NE, Cedar Rapids, Iowa - IA 52402 - 3215
319 393 9393
37 Stores
Mall of the Bluffs
1751 Madison Ave., Council Bluffs, Iowa - IA 51503
712 323 9986
65 Stores
Merle Hay Mall
3800 Merle Hay Rd, Des Moines, Iowa - IA 50310
(515) 276-8551
47 Stores
North Grand Mall
2801 Grand Ave., Ames, Iowa - IA 50010
(515) 232-3679
101 Stores
NorthPark Center
320 West Kimberly Rd, Davenport, Iowa - IA 52806
(563) 391-4500
79 Stores
Southern Hills Mall
4400 Sergeant Rd, Sioux City, Iowa - IA 51106 - 4725
(712) 274-2541
23 Stores
Southridge Mall
1111 E Army Post Rd, Des Moines, Iowa - IA 50315
(515) 287-3881
53 Stores
Valley West Mall
1551 Valley West Drive, West Des Moines, Iowa - IA 50266
(515) 225-3632