View all photos of Voodoo Spiritual Temple »
View larger aerial map of Voodoo Spiritual Temple »

Quick Facts

Go Historic ID
811382
names
Voodoo Spiritual Temple
coordinates
29.961416° N, 90.067321° W
main dates
1990 constructed
address
828 N. Rampart Street, New Orleans, LA 70116
phone
504-522-9627

Article Info

Submitted by
Holly Hayes
Published
October 8, 2013
Last updated
July 11, 2014