Nature’s Made Pop-Up – SoHo, NY Nature’s Made invites shoppers to set wellness goals, vote on habits, and see community health aspirations displayed in real time.