Haunted Attraction Listings

Haunted Houses

Screamers Haunted House

1800 South D Street
Screamers Haunted House - Elwood's scariest haunt - with over ten-thousand square feet of terror and fear lurking around every corner. Come join the screamers family every weekend in October. Located at 1800 South D Street in Elwood. We'll be waiting…

Directions to listing


There are no reviews yet.

(Please login to rate this listing)

Search Haunted Houses

Find listings within miles.

Subscribe via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.