Charter Oak IA Banks 1. 12 Main St, Charter Oak, IA 51439 | United Bank Of Iowa (712) 678-3348 2. 17 Main St, Charter Oak, IA 51439 | Bank Iowa (712) 678-3838