3880 Federer Pl, Saint Louis, MO, 63116 (current address)
92 Deckard Ln, Kimberling City, MO, 65686 (2014 - 2017)
611 N James St, Champaign, IL, 61821 (2001)
6880 Fedeier, Saint Louis, MO, 63116 (2000)
5034 Nottingham Ave, Saint Louis, MO, 63109 (1985 - 1993)