Member Services Specialist. Facilities Description. Needham Golf Club (NGC) was incorporated in 1923 as a member-owned, private Wayne Stiles designed golf course uniquely situated within the Needham, MA community, offering an enjoyable experience for golfers of all skill levels. The clubhouse was newly constructed in 2011 and includes a state-of-the-art kitchen facility and gorgeous views of the golf course. The clubhouse has a function room that...