Voodoo Hash House Harriers
A drinking club with a running problem in New Orleans, LA
It looks like nothing was found at this location. Maybe try a search?