Stratford Hall, Montross, Virginia - Discussion
Anonymous
· Oct. 31, 2025, 5:24 a.m.
Discussion thread for Stratford Hall, Montross, Virginia.
Stratford Hall Plantation was the home of the Lee family, including two Declaration of Independence signers, and it was Robert E. Lee's birthplace. It is said to be haunted by Elizabeth McCarty Storke, rumored to have had an affair with Henry Lee, Robert E. Lee's step-brother, when she was only 14....
Share your experiences, theories, and questions about this location!