5140 Lexington Ave, Saint Louis, MO, 63115 (current address)
5140 Lexington Ave, Saint Louis, MO, 63115 (1996 - 2018)
4916 Thekla Ave, Saint Louis, MO, 63115 (1981 - 2007)
3530 Laclede Ave, Saint Louis, MO, 63103 (1993)
733 S Newstead Ave, Saint Louis, MO, 63110 (1988 - 1993)