Indian Hills Golf Club

Indian Hills Golf Club

2159 Highway 9, Spirit Lake, IA 51360-7233
(712) 336-4768