Stillwell Manor Haunted Attraction is the most frightening haunted house in Indiana, located just minutes north of Indianapolis in Anderson IN. Just off of I-69 at exit 226.
SHOP NOWWe are open tonight from 7:30-12:00. $20 at the door or use promo code online only to save $4....
Posted 7 years ago (08 October 2016)