FARMERS TRUST AND SAVINGS BANK Routing Number: 073907729
- Routing Number: 073907729
- Bank Name: FARMERS TRUST AND SAVINGS BANK
- Address: 101 NORTH MAIN
- State: IA
- Zip Code: 50424-0000
- Bank Phone: 641-562-2696
- Office Type: Main
- City: BUFFALO CENTER
- Institution Status Code: 1