1289 Bardot Ln, Saint Louis, MO, 63146 (current address)
6305 North Dr, Saint Louis, MO, 63130 (1998 - 2001)
6303 North Dr, Saint Louis, MO, 63130 (1987 - 1998)
6303 North Dr, University City, MO, 63130 (1987 - 1993)
6303 North Dr, Saint Louis, MO, 63130 (1987)