Indian Hills Country Club is a Private, 18 hole golf course located in Opelousas, Louisiana.
Indian Hills Country Club first opened for play in 1949.
Blue tees: par-71, 6,149 yards, 69.3 / 119
White tees: par-71, 5,913 yards, 68.2 / 114
Red tees: par-71, 5,118 yards, 68.3 / 113