 Hundred Acres Manor Haunted House

Hundred Acres Manor Haunted House is a haunted attraction in the South Hills of Pittsburgh, Pennsylvania.It opened in 2003 on the former location of an earlier haunt called Phantoms in The Park.