1739 Del Rosa Way, Saint Louis, MO, 63138 (current address)
9946 Norwich Dr, Saint Louis, MO, 63137 (2010 - 2021)
5410 Ruskin Ave, Saint Louis, MO, 63115 (1993 - 2011)
5403 Ruskin Ave, Saint Louis, MO, 63115 (2000)
5510 Ruskin A, Saint Louis, MO, 63115 (1983 - 2000)