Where is the Hector Public Library in Hector located?

The address of the Hector Public Library is: 126 Main St S, Hector, 55342 0368