Bath & Body Works in Iowa
← Bath & Body Works across the US · everything in Iowa
20 Bath & Body Works branches in 19 towns in Iowa. Pick a town, or scroll the branches town by town. Nearest to me instead.
Branches by town
Sioux City 511062
Ames 500121
Berwick1
Cedar Falls 506131
Clive1
Conroy1
Coralville1
Council Bluffs 515011
Council Bluffs 515031
Davenport 528031
Des Moines 503101
Dubuque 520021
Fort Dodge1
Marshalltown1
Mason City 504011
Ottumwa1
Waterloo 507021
West Burlington1
West Des Moines 502661
Distances are from the centre of each town.