1. Hopkinton Public Library 110 1st St SE, Hopkinton, IA 52237 Coordinate: 42.34344,-91.24779 Phone: (563) 926-2514