Indian Hills is an executive length 9 hole course in Stephenson, part of Michigan’s beautiful Upper Peninsula. With rolling hills, and generous tree lined fairways, everyone will enjoy a round at this well maintained family friendly course. Indian Hills has been in our family since 1978 and we take pride in providing a consistently enjoyable experience to both beginning and experienced golfers. Rental carts and clubs are available and groups are welcome. We look forward to your visit.