Search Tags: Lloyd Lee Welch
Montgomery County investigators plan to release more information about their Virginia search for evidence related to the disappearance of the Lyon sisters.
Montgomery County investigators believe they are closer to determining the truth about what happened to two sisters who disappeared in 1975 and they believe multiple people were involved.
Investigators released a list of locations where Lloyd Lee Welch has resided in the past in hopes that someone will come forward with information that could ultimately link him to the disappearance of Kate and Sheila Lyon.
Hi: 70 °F | Lo: 48 °F