4011 N Euclid Ave, Saint Louis, MO, 63115 (current address)
8549 Partridge Ave, Saint Louis, MO, 63147 (2013)
4001 N Euclid Ave, Saint Louis, MO, 63115 (1974 - 2012)
4122 Dressell Ave, Saint Louis, MO, 63120 (2011)
10449 Willowdale Dr, Saint Louis, MO, 63146 (2009 - 2010)