The International Bank of Amherst is a bank located in Amherst, Wisconsin and regulated as part of the Chicago region.
Bank Name
The International Bank of Amherst
Address
103 South Main Street
Amherst Wisconsin 54406
Active?
Yes
FDIC Certificate
14907
Insurance Fund
Deposit Insurance Fund
FDIC Region
Chicago