Criminal Defense Resources
Birmingham, AL Courts
- U.S. District Court Clerk – 1729 5th Ave N #140, Birmingham, AL 35203
- Jefferson County Courthouse – 716 Richard Arrington Jr Blvd N, Birmingham, AL 35203
- Birmingham Municipal Court – 801 17th St N, Birmingham, AL 35203
- City of Hoover Municipal Court – 2020 Valleydale Rd, Hoover, AL 35244
- Vestavia Hills Municipal Court – 1032 Montgomery Hwy, Vestavia Hills, AL 35216
- Homewood Municipal Court – 310 W Valley Ave, Homewood, AL 35209
*Disclaimer – we do not endorse these companies or profit from having them listed on our website.