Where is the Idlewild Public Library in Idlewild located?

The address of the Idlewild Public Library is: 6437 South Nelson Road, Idlewild, 49642 9737