Birmingham Alabama mixes modern business with an established religious community.