3705 Wimbleton Dr, Birmingham, AL, 35223 (current address)
3705 Wimbleton Dr, Mountain Brk, AL, 35223 (2005 - 2018)
1160 County Road 146, Leesburg, AL, 35983 (2013)
1706 Springfield Loop E, Birmingham, AL, 35242 (1996 - 2012)
804 Brown Marx Unit, Birmingham, AL, 35206 (2008)
PO Box 43231, Birmingham, AL, 35243 (2005)
804 Brown Marx, Birmingham, AL, 35206 (2004)
PO Box 43117, Birmingham, AL, 35243 (1998 - 2004)
3413 Mountainside Rd, Vestavia, AL, 35243 (1996 - 2002)
3500 Blue Lake Dr, Vestavia, AL, 35243 (1993 - 2001)
PO Box 11006, Tuscaloosa, AL, 35486 (2001)
3500 Blue Lake Dr, Vestavia, AL, 35243 (2000)
1706 Springfield Lo, Birmingham, AL, 35242 (1997)
528 Cahaba Forest Cv, Birmingham, AL, 35242 (1996)
1706 Springfield Lpe, Birmingham, AL, 35242 (1995)
1228 Regal Ave, Birmingham, AL, 35213 (1993)
3704 Briar Oak Cir, Mountain Brk, AL, 35223 (1992 - 1993)