Family Law
http://scottsboro.org
Northside Courthouse Square, 115 East Laurel Street, P.O. Box 807 - Hollywood, AL 35768
Real Estate
http://balch.com
655 Gallatin Street, P.O. Box 18668 - Huntsville, AL 35801
Real Estate
http://balch.com
1710 Sixth Avenue North, P.O. Box 306 - Birmingham, AL 35201-0306
Government
http://balch.com
1710 Sixth Avenue North, P.O. Box 306 - Birmingham, AL 35201-0306
Litigation
http://balch.com
1710 Sixth Avenue North, P.O. Box 306 - Birmingham, AL 35201-0306
Commercial Law
http://balch.com
655 Gallatin Street, P.O. Box 18668 - Huntsville, AL 35801
Commercial Law
http://balch.com
1710 Sixth Avenue North, P.O. Box 306 - Birmingham, AL 35201-0306
Litigation
http://balch.com
1710 Sixth Avenue North, P.O. Box 306 - Birmingham, AL 35201-0306
Litigation
http://balch.com
1710 Sixth Avenue North, P.O. Box 306 - Birmingham, AL 35201-0306
Commercial Law
http://parnellcrum.com
641 South Lawrence Street, P.O. Box 2189 - Montgomery, AL 36102
Bankruptcy
http://taylorsmithpc.com
600 Title Building, 300 North Richard Arrington, Jr. Boulevard - Birmingham, AL 35203
Construction Law
http://bradleyarant.com
One Federal Place, 1819 5th Avenue North - Birmingham, AL 35203-2104
Immigration
http://blancokatz.com
2117 Magnolia Avenue South - Birmingham, AL 35205
Commercial Law
http://spotswoodllc.com
940 Concord Center, 2100 Third Avenue North - Birmingham, AL 35203
Litigation
http://csattorneys.com
Financial Center, 505 North Twentieth Street, Suite 1800 - Birmingham, AL 35203-2696
Commercial Law
http://csattorneys.com
Financial Center, 505 North Twentieth Street, Suite 1800 - Birmingham, AL 35203-2696
Real Estate
http://campbellrowell.com
Suite 210, 1572 Montgomery Highway - Birmingham, AL 35216-4519
Litigation
http://balch.com
1710 Sixth Avenue North, P.O. Box 306 - Birmingham, AL 35201-0306
Litigation
http://balch.com
1710 Sixth Avenue North, P.O. Box 306 - Birmingham, AL 35201-0306
Litigation
http://nixholtsford.com
4001 Carmichael Road, Suite 300 - Montgomery, AL 36106