Lost Souls Attractions Shelley, ID
Enter the 100 year old Theatre of Lost Souls and meet the lost souls that reside there and then enter the Haunted Hospital that dates back to 1903!
Share Your Review
Newsletter Signup
Subscribe now to receive scary good savings, updates & more in this Halloween season!