Find haunted houses, attractions, and real paranormal activity in Boise, Idaho.
Boise, ID 83702
Feature your scare here for maximum visibility! Learn more
1109 W Main St, Boise, ID 83702, USA
Haunted Owyhee Plaza Hotel The Owyhee Plaza Hotel has been a Boise landmark since it’s construction in 1910. Read more…
New User? Register Now
Already have an account? Sign in