Main Location

2311 Highland Avenue South
P.O. Box 55727
Birmingham, AL 35255-5727

205-930-5100

Office Locations

Alabama

305 Church Street, SW, Suite 800
P.O. Box 18248
Huntsville, AL 35804


256-536-1711


One St. Louis Centre, Suite 1000
One St. Louis Street
P.O. Box 2025
Mobile, AL 36652


251-432-1671


2216 Fourteenth Street
Tuscaloosa, AL 35401


205-710-6700

Florida

200 East Broward Boulevard, Suite 900
Fort Lauderdale, FL 33301


954-828-1100

Contacts

Administrative Law

205-930-5320

Admiralty Law

251-434-0130

Antitrust Law

205-930-5183

Appellate Practice

205-930-5319

Arbitration

205-930-5252

Bankruptcy Law

205-930-5219

Business & Financial Services

205-930-5300

Business Law

205-930-5171

Civil Trial Practice

205-930-5307

Collections

205-930-5143

Commercial Transactions

205-930-5171

Computer Law, Technology, Licensing & the Internet

205-930-5282

Construction Law

205-930-5106

Corporate Law

256-518-3668

Creditors' Rights & Services

205-930-5117

Domestic Relations

205-930-5115

Education Law

205-930-5320

Employee Benefits

205-930-5123

Estate Planning

205-930-5381

Franchise Law

205-930-5282

Government and Defense Contracting

256-518-3600

Health Care Law

205-930-5162

Insurance Law

Intellectual Property: Patents, Trademarks, Copyri

205-930-5282

Labor & Employment Law

256-536-1711

Landlord/Tenant Law

205-930-5225

Legislation & Governmental Affairs & Relations

256-518-3600

Litigation

205-930-5307

Managing Partner - Mobile Office

Mediation

205-930-5303

Mergers and Acquisitions

205-930-5152

Mortgage Services

205-930-5151

Municipal Law

256-536-1711

Nonprofit and Tax-Exempt Organizations

205-930-5292

Pensions and Profit Sharing

205-930-5123

Personal Injury

256-536-1711

President

Product Liability Law

Real Estate Law

205-930-5171

Securities Law

256-518-3600

Tax Law & Planning

205-930-5152

Toxic Torts

205-930-5155

Trusts and Estates, Wills and Probate

205-930-5147

White Collar Criminal Defense

205-930-5124

Workers' Compensation

205-930-5192