Haunted Hill View Manor Categories Entertainment 2801 Ellwood Rd New Castle PA 16101 (724) 657-6934 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×