yorktownmemori |
Last Activity: 17th October 2023 01:45 AM
About Me
- About yorktownmemori
- Biography
- Located in South Texas, Yorktown Memorial Hospital, affectionately known as the Hospital of Nuns, closed its doors in 1986, leaving behind a legacy steeped in sinister mystery. Detailed on Wikipedia, this facility continues to captivate those intrigued by its history, which has unfolded into a sinister legend. Constructed by the Felician Sisters in 1950, the hospital was initially a symbol of hope, but over time, disturbing facts emerged.
- Location
- 728 West Main Street, Yorktown, TX 78164