8 Loekes Ct, Florissant, MO, 63031 (current address)
810 Bellarmine Ln, Florissant, MO, 63031 (2015 - 2018)
317 N Schlueter Ave, Saint Louis, MO, 63135 (1999 - 2011)
310 N Schlueter Ave, Saint Louis, MO, 63135 (1974 - 2006)
Schlueter N, Saint Louis, MO, 63135 (2001)