Jaffe, Hanle, Whisonant & Knight, P.C.
2320 Arlington Ave S Birmingham, AL 35205