Map of Horseshoe Lake in Osceola County, MI:

Horseshoe Lake Osceola Slaybaugh Corner 43.9687342 -85.390858