Clos Lachance Sauvignon Blanc is a Still wine from Santa Cruz County, United States. [+]