Last Known Location

Debra Lynn 2024 Update

Episode Summary

This may or may not be the final update on Debra Lynn Kidwell and her sons. We never would have guessed that this update would happen or that we would get leads 4 years later, but here we are.........

Episode Notes

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.