Jail of Terror Haunted Attraction

Location

Jail of Terror Haunted Attraction is located at 46 South 3rd St., Newark, Ohio 43058.

BUY Tickets Now