Address: Capstone Bank, 20th Street, Bellwood, Northport, Tuscaloosa County, Alabama, 35476, United States