Birmingham law firm Barclay Law represents clients charged with criminal offenses, facing divorce, or suffering workplace or other injuries throughout Mobile, Montgomery and the Gulf Coast of Alabama.