Indian Hills Golf Course is located in Okemos, Michigan, just off East Grand River Avenue. More than any other Lansing area golf courses, Indian Hills 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.