Scare Manor
Address:
2801 Ellwood Road
New Castle, PA 16101
COVID-19 alert: please check the attraction's website and/or social media before going to confirm that they are open!
Web site: https://hauntedhillviewmanor.com/scare-manor-hill-...
Phone: 724-657-6934
Email: