FARMERS TRUST AND SAVINGS BANK Routing Number: 073922966
- Routing Number: 073922966
- Bank Name: FARMERS TRUST AND SAVINGS BANK
- Address: P O BOX 7980
- State: IA
- Zip Code: 51301-0000
- Bank Phone: 712-262-3340
- Office Type: Main
- City: SPENCER
- Institution Status Code: 1