Valley Financial Company owns and manages Valley Bank. Valley Bank's primary service area consists of the cities of Roanoke and Salem, and Roanoke County, Virginia. The Bank conducts a general commercial banking business while emphasizing the needs of small-to-medium sized businesses, professional concerns, and individuals.
36 Church Avenue S W
Roanoke, VA 24011