Also just found that Denise (under Denise Williams) still owns a piece of property (nearly 8 acres), that she purchased in 2002. The property appraiser's website shows that this land is still undeveloped, it appears to be heavily wooded, annnnd......it's lakefront (Lake McBride).
Anyone...
I am a lifelong Tallahassee resident and I remember when this happened and the billboards and everything. Recently saw the "Disappeared" episode and it made me think about it again.
I haven't seen this aspect brought up anywhere, so I figured I'd throw it out there for y'all to mull...