903 Dougherty Pl, Saint Louis, MO, 63122 (current address)
903 Dougherty Pl, Kirkwood, MO, 63122 (1998 - 2017)
10050 Willdan Dr, Saint Louis, MO, 63123 (2001)
403 Dougherty Pl, Saint Louis, MO, 63122 (1994)
10050 Willdan Dr, Affton, MO, 63123 (1993)
4636 Towne South Rd, Saint Louis, MO, 63128 (1989 - 1993)