Jim Davis

Active Russellville, AL President for Valley Bancshares Inc