5910 Dressell Ave, Saint Louis, MO, 63120 (current address)
5415 Page Blvd, Saint Louis, MO, 63112 (2017)
4531 Mcmillan Ave, Saint Louis, MO, 63108 (1979 - 2009)
14478 Locky Point Dr, Florissant, MO, 63034 (2002)
1512 Mclaran Ave, Saint Louis, MO, 63147 (2000)