Russellville AL Holding Companies 1. 15565 Highway 43, Russellville, AL 35653 | Valley Bancshares Inc (256) 332-3600