1. Twin City Holland 944 Farragut St, Davenport, IA 52802 Coordinate: 41.51101,-90.61585 Phone: (563) 323-2797