7633 S Euclid Ave, Chicago, IL, 60649 (current address)
1907 E 78th St, Chicago, IL, 60649 (2015 - 2018)
7129 Dartmouth Ave, Saint Louis, MO, 63130 (2004 - 2008)
7139 Amherst Ave, University City, MO, 63130 (2008)
8517 Tara Ln, Saint Louis, MO, 63147 (2000 - 2008)