Birmingham AL Criminal Justice
1. 2151 Highland Avenue South, Birmingham, AL 35205 | The Bloomston Firm(205) 212-9700
2. 205 20th St North, Birmingham, AL 35203 | Gregory Richard Cox(205) 578-6641
3. 420 20th Street North, Birmingham, AL 35203 | Chavez Law Firm(205) 259-6506