Northwood Country Club is a Private, 18 hole golf course located in Lawrenceville, Georgia.
The development of Northwood Country Club began in 1959 on rural farmland located just 25 miles from Atlanta. Gwinnett county's first private club is nestled among 220 acres of gently rolling terrain with streams meandering throughout the course.
The Golf Course first opened for play in 1961. It was designed by Willard Byrd.
Northwood plays to a par of 71. From the longest tees, you will be playing 6,800 yards of golf over fairways placed upon undulating hills with a scene emphasized by breathtaking seasonal color.
Latest Golf Course Reviews