3835 Tahquitz Dr, Saint Louis, MO, 63125 (current address)
10171 Chancery Ln, Saint Louis, MO, 63123 (2001 - 2018)
12170 Regency Dr, Saint Louis, MO, 63128 (1993 - 2016)
12170 Telegraph, Saint Louis, MO, 63128 (1997)
4561 Telegraph Rd, Saint Louis, MO, 63129 (1987)