3913 Forest Ave, Birmingham, AL, 35234 (current address)
2700 Arlington Ave S, Birmingham, AL, 35205 (2016 - 2018)
505 20th St N, Birmingham, AL, 35203 (1996 - 2018)
535 Hampton Dr, Birmingham, AL, 35209 (2009 - 2017)
1207 Barristers Ct, Birmingham, AL, 35242 (2012 - 2016)
2311 Highland Ave S, Birmingham, AL, 35205 (2009 - 2015)
2517 Mountain Brook Cir, Mountain Brk, AL, 35223 (2009 - 2015)
2061 Magnolia Rdg, Vestavia, AL, 35243 (2011 - 2015)
4127 Appomatox Ln, Mountain Brk, AL, 35213 (1994 - 2013)
2612 Niazuma Ave S, Birmingham, AL, 35205 (2010)
2001 13th Ave S, Birmingham, AL, 35205 (2008)
2506 Randolph Pl, Mountain Brk, AL, 35223 (2008)
3913 Forest Ave, Mountain Brk, AL, 35213 (2008)
39162 Portobello Rd, Birmingham, AL, 35242 (2008)
2304 River Grand Dr, Vestavia, AL, 35243 (2007 - 2008)
2637 South Ln, Mountain Brk, AL, 35223 (2007)
500 23rd St S, Birmingham, AL, 35233 (2004)
2517 Mt Brook County Rd, Birmingham, AL, 35223 (2002)
2517 Mountain Cv, Hoover, AL, 35226 (2001)
4308 Little River Rd, Mountain Brk, AL, 35213 (1988 - 1998)
500 Financial Ctr, Birmingham, AL, 35203 (1996 - 1997)
140 Drennen Park Cir, Hayden, AL, 35079 (1996)
1600 S Southtrust Tower, Birmingham, AL, 35203 (1994 - 1996)
802 Sharpsburg Cir, Birmingham, AL, 35213 (1987 - 1993)