5892 Terry Ave, Saint Louis, MO, 63120 (current address)
121 Teachers Dr, Saint Louis, MO, 63103 (2001 - 2017)
1544 Veronica Ave, Saint Louis, MO, 63147 (2008)
2600 Redman Rd, Saint Louis, MO, 63136 (2008)
9904 Hobbits Glen Ct, Saint Louis, MO, 63136 (1981 - 2000)