Bath & Body

Heart of Michigan carries hand-made soaps by Michigan artisans in a wide variety of scents and styles.
26 results