5810 Selber Ct, Saint Louis, MO, 63120 (current address)
87 Winslow St, Park Forest, IL, 60466 (2019 - 2020)
5810 Selber Ct, Saint Louis, MO, 63120 (2004 - 2016)
400 Macdougall Dr, Saint Louis, MO, 63137 (2011 - 2013)
1717 Andros Ct, Saint Louis, MO, 63136 (2008 - 2011)