
186 S State St, Shelley, ID 83274, USA
Lost Souls Attractions - The Theatre is located at 186 S State St, Shelley, ID. Visitors can delve into the Theatre of Lost Souls, a historic venue featuring 100 years of cinematic heritage. This escape room experience offers immersive adventures that weave together the nostalgia of classic films with exciting challenges, making it an ideal destination for friends and family looking for a unique and atmospheric outing. Parking details have not been provided, but the venue's inviting environment promises an entertaining experience for all participants.