Freedom Apothecary is a new Black woman-owned wellness space in New Orleans that aims to revolutionize the wellness industry in the city. Focusing...