Resources
- Alabama Department of Corrections
- Alabama Department of Forensic Sciences
- Alabama Department of Public Safety
- Alabama League of Municipalities
- Alabama State Law Search
- Alabama State Government
- Alabama Bars/Associations
- Alabama Courts
- Alabama Legal Resources
- Alabama Law Schools
- Alabama Forms
- Alabama News
- Alabama Bar Association
- Alabama Trial Lawyers Association
- Alabama Court Reporters
- ATF
- Birmingham Police Department
- DEA
- FBI
- Hoover Municipal Court
- Irondale Municipal Court
- Jasper Municipal Court
- Jefferson County Sheriff
- Leeds Municipal Court
- MapQuest - Map and Driving Instructions to our Office
- National Association of Criminal Defense Lawyers
- National Board of Trial Advocacy
- National Highway Traffic Safety Administration
- Personal Injury Lawyers
- Shelby County Sheriff’s Office
- State of Alabama Home Page
- St. Clair County Courts
- St. Clair County Sheriff’s Office
- Tuscaloosa Municipal Court
- Tuscaloosa County Sheriff’s Office
- U.S. Department of Transportation
- U.S. District Court
- U.S. Marshals Service
- Vestavia Hills Municipal Court
- Walker County Courts
- Walker County Sheriff’s Office