Best access is to park right at the club house, in fact there are two lots there. The club house is located at the following address 197 N Dorchester Rd, Wentworth, NH 03282
Their facebook page:
https://www.facebook.com/pages/categ...6308462775626/
Their club house is a great place to stop, warm up and get some good eats... they even have WIFI.