For Iowa golfers. By Iowa golfers.

Indian Hills Golf Club

Location2159 IA-9, Spirit Lake, IA 51360

Public/PrivatePublic with membership

Holes – 9

Phone712-336-4768

Visit website