How can I find a store near me? Customer Service August 31, 2021 11:54 Updated If you are trying to find a certain store, click our store locator, located at the top left corner of each page. Enter in the search bar the zip code, address or store name you are searching for. Related articles Who is Natura? How can I find store opening hours? I'd like to give some feedback about my experience with The Body Shop®. How can I do that? Do you have a Facebook page? How can I apply for a job at The Body Shop?