June 8, 1988 is the day nine year old Scott Allen Kleeschulte disappeared from Saint Charles, Missouri. Today he would be 34, and there is renewed hope that Peggy and Richard Kleeschulte may finally learn what happened to their youngest son. A man incarcerated in Florida claims he has information.
Scott Allen Kleeschulte