Otter Valley Country Club

Located in George, IA this 9-hole semi-private course has very undulating greens.