3906 Pomona Ct, Saint Louis, MO, 63116 (current address)
4024 California Ave, Saint Louis, MO, 63118 (2012 - 2018)
3630 Tennessee Ave, Saint Louis, MO, 63118 (2007 - 2012)
7854 Tennessee Pl, Saint Louis, MO, 63111 (2012)
3890 Juniata St, Saint Louis, MO, 63116 (2009)
2005 Chippewa St, Saint Louis, MO, 63118 (2009)