Information
Location Info |
Features |
---|---|
59 Wharf Street Salem Massachusetts United States 978-741-0002 Visit Site |
Attraction Haunted House Guided tours Convenient Location Scary Experience Fun Entertainment Seasoned Actors Dark Halls |
Chambers of Terror reviews
Login to comment