MECHANICS & FARMERS BANK Routing Number: 053107646
- Routing Number: 053107646
- Bank Name: MECHANICS & FARMERS BANK
- Address: 2634 DURHAM-CHAPEL HILL BLVD
- State: NC
- Zip Code: 27707-1958
- Bank Phone: 919-683-1521
- Office Type: Main
- City: DURHAM
- Institution Status Code: 1