4211 Christus Ct, Florissant, MO, 63034 (current address)
5018 Aubert Ave, Saint Louis, MO, 63115 (2004 - 2013)
3725 N Farm Road 79, Willard, MO, 65781 (2012)
616 N 75th St, East Saint Louis, IL, 62203 (2008)
4211 Cristus Ct, Saint Louis, MO, 63104 (2005)