BRIARWOOD COUNTRY CLUB

Located in the peaceful North Shore community of Deerfield, Briarwood Country Club is a premier country club experience. Host to one of the most beautiful, well kept golf courses in all of Illinois