Buchanan VA Banks 1. 19747 Main St, Buchanan, VA 24066 | Bank of Botetourt (540) 254-1721 2. 19792 Main St, Buchanan, VA 24066 | Bb&T (540) 254-2441