209 Emerling Dr, Saint Louis, MO, 63121 (current address)
43 N Dade Ave, Saint Louis, MO, 63135 (1997 - 2017)
1701 Dellwood Ct, Saint Louis, MO, 63136 (2005 - 2007)
3967 Flad Ave, Saint Louis, MO, 63110 (2006)
2 Dunbar Pl, Saint Louis, MO, 63136 (2002)