Northmoor Country Club is a 27 hole Private golf facility located in Highland Park, Illinois.
Established in 1918, Northmoor Country Club in Highland Park, Illinois features 27 holes of golf, with its original 18 holes designed by legendary golf course designer Donald Ross.
Northmoor Country Club is a Private golf facility.
Northmoor Country Club is located in Highland Park, Illinois
Northmoor Country Club offers 27 holes of golf.