Navigation Menu
  • Author: Mad Vic
  • Date Posted: May 8, 2014
  • Category:
  • Address: 3613 18th Street, Metairie, LA, USA

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, MetairieLA, 70002

v3id:984

Metairie LA Louisiana United States

Post a Reply

Your email address will not be published. Required fields are marked *