7928 Campion Ln, Hazelwood, MO, 63042 (current address)
3235 E Jackson Blvd, Jackson, MO, 63755 (2011 - 2017)
936 Shamrock Dr, Hazelwood, MO, 63042 (2009 - 2016)
2038 Tavel Ct, Saint Louis, MO, 63146 (2004)
213 Floralea Pl, Saint Louis, MO, 63127 (1989 - 2003)
931 Shamrock Dr, Saint Louis, MO (2001)
5051 Fairview Ave, Saint Louis, MO, 63139 (1986)