2354 Dawes Pl, Saint Louis, MO, 63114 (current address)
5421 Knoll Creek Dr, Hazelwood, MO, 63042 (2020 - 2022)
5421 Knoll Creek Dr, Hazelwood, MO, 63042 (2019)
Apt A, Hazelwood, MO, 63042 (2019)
5 Primgarden Ct, Saint Peters, MO, 63376 (2014 - 2018)