6019 Grimshaw Ave, Saint Louis, MO, 63120 (current address)
5453 Delmar Blvd, Saint Louis, MO, 63112 (2000)
6019 Grenshaw Dr, Saint Louis, MO, 63137 (1995)
6019 Gremshore, Saint Louis, MO, 63120 (1992 - 1993)
4553 Adelaide Ave, Saint Louis, MO, 63115 (1989)