Scare Manor
Address:
2801 Ellwood Road
New Castle, PA 16101
NOTE: please check the attraction's website before going to confirm that they are open!
Web site: https://hauntedhillviewmanor.com/scare-manor-hill-...
Phone: 724-657-6934
Email:
Hours: 7pm-10pm