Business Services

450 South Church Street
Fincastle, VA 24090
P.O. Box 339
Buchanan, VA 24066
303 East Burwell Street
Salem, VA 24153
The Bank of Fincastle has been a leading financial services provider for consumers and small businesses since 1875, and offers a full range of banking, lending and investment products.
P.O. Box 107
Fincastle, VA 24090
100 E Main St,
Salem, VA 24153
8723 Blacksburg Road
Catawba, Virginia 24070
90 Town Center St. Suite 203
Daleville, VA 24083
147 Daleville Centre Drive
Daleville, VA 24083