Appellate Practice
http://balch.com
1710 Sixth Avenue North, P.O. Box 306 - Birmingham, AL 35201-0306
Appellate Practice
http://spain-gillon.com
The Zinszer Building, 2117 Second Avenue North - Birmingham, AL 35203
Appellate Practice
http://bradleyarant.com
One Federal Place, 1819 5th Avenue North - Birmingham, AL 35203-2104