4121 Eichelberger St, Saint Louis, MO, 63116 (current address)
4955 Odell St, Saint Louis, MO, 63139 (1993 - 2013)
5354 Oaklawn Dr, Saint Louis, MO, 63128 (2012)
7711 Waddell Ave, Saint Louis, MO, 63123 (1990 - 1992)
4955 Odell A, Saint Louis, MO, 63139 (1987)