Vital Statistics at Time of Disappearance
Details of Disappearance
Freeman was last seen on April 20, 1998 walking home from daughter's house in Tallulah, Louisiana. A suspect was questioned in this case but was released for lack of evidence.
If you have any information concerning this case, please contact:
Madison Parish Sheriff's Department