Last Known Location

Debra Lynn 2024 Update


Listen Later

If you have any information about  Debra Lynn Kidwell or her sons Joshua and Jackson Kidwell please reach out to the Ventura County Sheriff Department at (805) 654-9511 and ask to speak to the Cold Case Division. 

...more
View all episodesView all episodes
Download on the App Store

Last Known LocationBy Cathie Curtis