Houghton Lake Travel Park

370 Cloverleaf Lane, Houghton Lake, MI 48629, USA