10609 Deerpath Acres Ct, Saint Louis, MO, 63128 (current address)
8105 Wanda Ave, Saint Louis, MO, 63123 (1974 - 2018)
710 Prospect St, Nixa, MO, 65714 (2012)
3007 Allen Ave, Saint Louis, MO, 63104 (2000)
8105 Walsh, Saint Louis, MO, 63123 (1999)