DeLoach Vineyards

1791 Olivet Rd.
Santa Rosa, CA 95401- Map It
(707) 526-9111

AAA Editor Notes

DeLoach Vineyards is 5 mi. w. off US 101 (River Road exit), then w. to 1791 Olivet Rd. Guided tours are available.
Hours: Fri.-Sun. 10-5, Mon.-Thurs. by appointment. Guided tours are given daily by appointment. Closed Jan. 1, Christmas Eve, Christmas and Dec. 31. Phone ahead to confirm schedule.