5800a Amelia Ave, Saint Louis, MO, 63120 (current address)
6807 Primrose Ave, Saint Louis, MO, 63133 (2009 - 2018)
113 Fenwick Dr, Saint Louis, MO, 63135 (2017)
19 Wayside Dr, Ferguson, MO, 63135 (2013)
2662 Park Ave, Saint Louis, MO, 63104 (1998 - 2010)
5800 Amelia Ave, Saint Louis, MO, 63120 (1990 - 2008)
1446 Peabody Ct, Saint Louis, MO, 63104 (2005 - 2007)
9876 Medford Dr, Saint Louis, MO, 63136 (2001)