It was 29 years ago Monday that Sherrill Levitt, her daughter, Suzie, and Stacy McCall, disappeared from a home at 1717 east Delmar in Springfield. Police believe …
Read More »It was 29 years ago Monday that Sherrill Levitt, her daughter, Suzie, and Stacy McCall, disappeared from a home at 1717 east Delmar in Springfield. Police believe …
Read More »