Bath & Body Works in Michigan
← Bath & Body Works across the US · everything in Michigan
54 Bath & Body Works branches in 52 towns in Michigan. Pick a town, or scroll the branches town by town. Nearest to me instead.
Branches by town
Adrian2
Battle Creek 490152
Allen Park1
Ann Arbor 481041
Ann Arbor 481071
Birch Run1
Brighton 481161
Burton 485091
Byron Center1
Cadillac1
Canton 481881
Clinton Township 480381
Dearborn 481231
Fenton1
Flint 485311
Fraser1
Gaylord 497341
Grand Rapids 495041
Grand Rapids 495061
Grand Rapids 495231
Grand Rapids 495461
Grandville 494181
Jackson 492021
Kalamazoo 490061
Lake Orion 483591
Lansing 489121
Lansing 489171
Livonia 481521
Marquette1
Midland 486421
Monroe 481621
Mount Pleasant 488591
Muskegon 494441
New Baltimore 480511
Novi 483751
Okemos 488051
Portage 490241
Rochester 483071
Saginaw 486041
Saint Joseph1
Sault Sainte Marie1
Southfield 480761
Southgate1
Sterling Heights 483131
Taylor1
Traverse City 496841
Troy 480071
Union Lake1
Washington 480941
West Branch1
Westland 481851
White Lake 483861
Distances are from the centre of each town.