Voodoo Spiritual Temple
Voodoo Spiritual Temple Website
1428 N Rampart St, New Orleans, LA 70116 United States
About the Business:
The Voodoo Spiritual Temple was established by Priestess Miriam and Priest Oswan Chamani. It is the only “formally” established Spiritual Temple with a focus on traditional West African spiritual and herbal healing practices currently existing in New Orleans.