Thompson Valley is an unincorporated community located in Tazewell County, Virginia.
It is named after William and Archibald Thompson who first settled the community in the early 19th century.[2]
References
- ^ U.S. Geological Survey Geographic Names Information System: Thompson Valley, Virginia
- ^ "Clynchdale". dhr.virginia.gov. Retrieved January 14, 2024.
You must be logged in to post a comment.