Town of Fincastle Categories GovernmentPublic Administration & Government 25 Bank Square Fincastle VA 24090 (540) 473-2200 (540) 473-3256 Send Email http://www. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×