8321 Weber Trail Dr, Saint Louis, MO, 63123 (current address)
5775 Campus Pkwy, Hazelwood, MO, 63042 (2011)
8321 Weber Terrace Dr, Saint Louis, MO, 63123 (2008)
10233 Marble Arch Ln, Saint Louis, MO, 63123 (2001)
7348 Fernbrook Dr, Saint Louis, MO, 63123 (2000)