Christian & Small is a full-service law firm representing a diverse clientele throughout Alabama, the Southeast and across the nation.