2082 Wealdwood Ct, Saint Louis, MO, 63122 (current address)
12 Douglass Ln, Saint Louis, MO, 63122 (2004 - 2018)
200 E 65th St, New York, NY, 10065 (1999 - 2016)
2082 Wealdwood Ct, Kirkwood, MO, 63122 (2015)
2512 S 12th St, Saint Louis, MO, 63104 (1986 - 2012)