Haunted Hillview Manor

Haunted Hillview Manor

Location:  New Castle, Pennsylvania

 

Evidence: Click here to view our evidence captures

 

Live Stream Investigations: Click here to view our live stream investigations of this location

 

About the Location:

 

About the Paranormal Activity: