The jewelry store location of a possible witness interaction with Jennifer Kesse, just months after she was reported missing.
Decherd, Tennessee - a small town in southern Tennessee is the location of the jewelry store central to this event.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More