Lemont House
Lemont House sits in the little town of Lemont, not far from from Penn State in Centre county, PA. And in the Lemont House is its resident ghost, Edith Ross. Tenants of the Lemont...
Lemont House sits in the little town of Lemont, not far from from Penn State in Centre county, PA. And in the Lemont House is its resident ghost, Edith Ross. Tenants of the Lemont...