5809 Briarwood Terrace Ct, Saint Louis, MO, 63129 (current address)
8113 Parkridge Dr, Saint Louis, MO, 63123 (1993 - 2013)
5809 Briarwood T Ct, Saint Louis, MO, 63129 (2011)
5809 Briarwood, Saint Louis, MO, 63129 (2010 - 2011)
5706 Southwest Ave, Saint Louis, MO, 63139 (2000)
415 Oak Hill Dr, Lake Saint Louis, MO, 63367 (1990 - 1997)
7820 Rio Silva Pl, Saint Louis, MO, 63111 (1994)
68113 Park Rdg, Saint Louis, MO, 63123 (1993)