3635 Seton Hall Way, Decatur, GA, 30034 (current address)
3635 Seton Hall Wa, Norcross, GA, 30003 (2006)
3536 Selton Hall Way, Decatur, GA, 30034 (2002)
7187 Manchester Rd, Saint Louis, MO, 63143 (2001)
4981 Wedgewood Pl, Stone Mountain, GA, 30088 (1993 - 1995)