THE BANK OF FINCASTLE Routing Number: 051403588
- Routing Number: 051403588
- Bank Name: THE BANK OF FINCASTLE
- Address: 1245 ROANOKE ROAD
- State: VA
- Zip Code: 24083-0000
- Bank Phone: 540-473-2761
- Office Type: Main
- City: DALEVILLE
- Institution Status Code: 1