Image 1 of 1
2010_05428_New Orleans
Established in 1990 by Priestess Miriam and Priest Oswan Chamani, the Voodoo Spiritual Temple in New Orleans, Louisiana focuses on traditional West African spiritual and herbal healing practices, as they exist in New Orleans. The Voodoo Spiritual Temple now also has a Temple in Russia.