VALLEY BANK
Routing Number: 051405450
36 CHURCH AVE SW
ROANOKE, VA 24011-0000
(540) 342-2265
1327 Grandin Road
Roanoke, VA 24015
4467 Starkey Road Southwest
Roanoke, VA 24014
36 Church Avenue Southwest
Roanoke, VA 24011
3850 Keagy Road
Roanoke, VA 24018
1518 Hershberger Road
Roanoke, VA 24012
2203 Crystal Spring Avenue, S.W.
Roanoke, VA 24014
8 East Main Street
Salem, VA 24153
1003 Hardy Road
Vinton, VA 24179
How do I find my bank's routing number for tax purposes?
What's the difference between a checking and a savings account routing number?
What's the difference between a routing number and an account number?
What's the history behind the creation of bank routing numbers?
How do I correct a routing number if I entered it incorrectly?
Frequently asked questions (FAQs) related to bank routing numbers and bank routing information:
frequently asked questions (FAQs) about Bank ABA routing numbers and their purposes:
Frequently asked questions (FAQs) about international bank routing codes

TD Bank foreign wire payment SWIFT Code is TDOMCATTTOR and domestic wire is 031101266. Call TD CS at 888-751-9000 to verify.
Read More

They told me to use routing number 021000021 for funds coming from US and swift code ROYCCAT2 for other countries. I think to can live chat with them or call 1-866-822-6446 for your wire transfer.
Read More
Is there a fee for incoming wire? $22 for a wire transfer is too much.
Read More