Odin’s Inn is haunted by a strange man who appears to guests in the mirror. Lights are said to flicker inexplicably on the property and cold spots occur regularly. Shadow people and apparitions have also been sighted.
3613 18th St, Metairie, LA, 70002
Metairie LA Louisiana United States