4268 E Labadie Ave, Saint Louis, MO, 63115 (current address)
4266 E Labadie Ave, Saint Louis, MO, 63115 (2009 - 2017)
4268 W Labadie Ave, Saint Louis, MO, 63115 (2001 - 2014)
4266 E Labadie, St Louis City, MO (2006)
4121 Westminster Pl, Saint Louis, MO, 63108 (1992 - 1996)
184 Channing Ave, Saint Louis, MO, 63103 (1977)