Clear Lake Resort

3799 Horseshoe Lake Rd West Branch MI 48661 USA

(989) 345-2459

Location