6751 Champana Dr, Florissant, MO, 63033 (current address)
3950 Ashland Ave, Saint Louis, MO, 63107 (2010 - 2018)
7319 Burrwood Dr, Saint Louis, MO, 63121 (2007 - 2016)
2154 Empire Ct, Saint Louis, MO, 63136 (2012)
8444 El Quito Ln, Saint Louis, MO, 63114 (2012)