VooDoo Spiritual Temple

828 N. Rampart St., New Orleans, LA 70116

Website  

Property Description

Established in 1990 by Priestess Miriam. Only voodoo spiritual temple in the South. Featured on TV and in movies nationally and internationally. The teachings touch the souls of all.