Springfield’s Three Missing Women Disappeared 27 Years Ago Today
It’s a day the Springfield community will never forget: On June 7th, 1992, Suzie Streeter, Sherrill Levitt, and Stacy McCall disappeared from a home on Delmar near Glenstone in Springfield. All of their personal belongings were left