LEAGUES AND INSTRUCTION Elwood Golf Links 9273 W 1050 North Elwood, IN 46036 Phone: 765.552.0665 Weather Forecast ELWOOD WEATHER Managed and Operated by O’Neal Golf Management.