Shoal Creek AL Banks 1. 100 New Williamsburg Dr, Shoal Creek, AL 35242 | Regions Tradition (205) 995-4080