1495 Remington Oaks Ter, Fenton, MO, 63026 (current address)
1495 Remington Oaks Ter, Fenton, MO, 63026 (1994 - 2018)
4128 Rosa Ave, Saint Louis, MO, 63116 (1993 - 2004)
5243 Walsh St, Saint Louis, MO, 63109 (2000)
1495 Rumington Oak Trl, Fenton, MO, 63026 (1998)
1281 Green Falls Dr, Fenton, MO, 63026 (1994)