City Halls in Diagonal, IA Diagonal City Hall103 Broadway StDiagonal, IA, 508456417345491AscsCity HallCity Village Township Government Diagonal City Hall308 Broadway StDiagonal, IA, 508456417345491City HallCity Village Township Government Show More