7266 Devonshire Ave, Saint Louis, MO, 63119 (current address)
7012 Holly View Ct, Saint Louis, MO, 63129 (1993 - 2018)
100937 Oasis Dr, Saint Louis, MO, 63123 (2000)
468 Prospect Ave, Saint Louis, MO, 63110 (1993 - 1996)
10937 Oasis Dr, Affton, MO, 63123 (1989 - 1993)