The woman in the photo was Lila Davenport, a former schoolteacher who had disappeared from town nearly 15 years ago. Most people assumed she had moved away or started over somewhere new. A few even believed she might have died. Her story had become one of those quiet town mysteries whispered about over pie at the diner.
Farmer Discovers Mysterious SUV on His Land – What They Found Left the Whole Town Stunned
But now, she was back—at least, her name was.