Indian Hills Golf Course is located in Okemos, Michigan, and the 9-hole course is considered the area's hidden treasure. Wonderfully maintained, the golf course features lush fairways and consistently rolling greens. Mature trees frame the fairways and strategically placed bunkers and water hazards challenge your game. Indian Hills caters to golfers of all levels. The course is short enough for beginners to feel comfortable while still providing a challenge for the expert players. The golf course is highlighted by abundant wildlife and numerous eye catching gardens. The courseĀ features 2,326 yards of golf from the longest tees for a par of 33 . Indian Hills golf course opened in 1950. J.C Peterson manages the course as the Owner.