An exceptional course with a fabulous restaurant and patio. Come join us at Cottonwood!