login | My Account | Shopping Cart | Check Out  
 
 


DeLoach Vineyards is located 60 miles north of San Francisco, just west of Santa Rosa. Take Highway 101 north to the River Road exit, head west 5 miles to Olivet Road and turn left. The winery is located one-and-a-half miles down on the right side. We're open 10 am to 5:00 pm daily. Please see the "Visit Us" page for tasting and tour information.

1791 Olivet Rd.

Santa Rosa, CA 95401 USA

707.526.9111

 

Print directions from Google or Mapquest

 



Our Selection of the Month


Zinfandel Russian River Valley 2006


Zinfandel Forgotten Vines 2006

RSS: News FeedEvents FeedProducts Feed