Built in 1902, South Grove Golf Course is the closest 18 hole golf course to downtown Indianapolis. The 18-hole course, located in Indianapolis, Indiana, features 6,265 yards of golf from the longest tees for a par of 70. The course rating is 69.4 and it has a slope rating of 110 on Blue grass. South Grove golf course opened in 1902.