Lost Souls Attractions

Location:

  • The Hospital of the Lost Souls
    186 S. State Street
    Shelley, ID
  • The Theatre of the Lost Souls
    172 S. State Street
    Shelley, ID

Description:

Visit Lost Souls Attractions and brave both The Theatre and The Hospital, where the creepiest of creatures reside, awaiting their next visitors – or shall we say victims?

Venue Information Link:

lostsoulsattractions.com