Home › Top 24 Law Firms & Attorneys in Birmingham, Alabama Find best Law Firms & Attorneys in Birmingham, Alabama, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Randall D. Quarles, Esq. - Birmingham US, Birmingham, AL 35223300 Office Park Dr #100 Greene & Phillips Attorneys at Law, LLC US, Birmingham, AL 352031914 4th Ave N Suite 110 Jeffrey E. Holmes US, Birmingham, AL 352031929 3rd Ave N Suite 500 Kirk Drennan Law US, Birmingham, AL 35223500 Office Park Dr #100 Alexander Shunnarah US, Birmingham, AL 352223626 Clairmont Ave Dentons Sirote US, Birmingham, AL 352052311 Highland Ave R D Pitts Associates PC US, Birmingham, AL 35203950 22nd St N #760 Nolan Byers P.C. US, Birmingham, AL 35223200 Office Park Dr Suite 303 Pritchett Environmental & Property Law, LLC US, Birmingham, AL 352442539 John Hawkins Pkwy Suite 101-206 Guster Law Firm, LLC US, Birmingham, AL 352159964 Parkway E Wallace Jordan Ratliff & Brandt, LLC US, Birmingham, AL 35209800 Shades Creek Pkwy Suite 400 Monge & Associates Injury and Accident Attorneys -... US, Birmingham, AL 352051117 22nd St S Suite 202 Petro Accident and Injury Attorneys, LLC US, Birmingham, AL 352162260 Rocky Ridge Rd Suite C Alexander Shunnarah Personal Injury Attorneys, P.C. - Birmingham US, Birmingham, AL 352332900 1st Ave S O'Dell Brian D US, Birmingham, AL 35203420 20th St N #3100 Sheffield & Lentine PC US, Birmingham, AL 35203600 20th St N Suite 301 King Simmons Ford & Spree, P.C. US, Birmingham, AL 352435300 Cahaba River Rd #100 John C Robbins, Attorney at Law US, Birmingham, AL 352032031 2nd Ave N Jauregui & Lindsey, LLC US, Birmingham, AL 35242244 Inverness Center Dr #200 Pennington Law Firm, LLC US, Birmingham, AL 352421023 Edenton St Friedman Law Firm, P.C. US, Birmingham, AL 352232700 Highway 280 South, Suite 450 E Clark Law Firm US, Birmingham, AL 352032100 1st Ave N Ste 600 The Wininger Law Firm LLC US, Birmingham, AL 35203517 Richard Arrington Jr Blvd N Turnbull Law Firm, PC US, Birmingham, AL 352032 20th St N #1600 1234