Map of Halfmoon Lake in Osceola County, MI:

Halfmoon Lake Osceola Slaybaugh Corner 43.9866667 -85.4555556