1. Garnavillo Public Library 122 Main St, Clayton, IA 52049 Coordinate: 42.86706,-91.23518 Phone: (563) 964-2119