Contact Us

Need assistance or would like to learn more about Bacchus Landing? Fill out the form below, and we’ll get back to you as soon as possible.

Open Thursday – Monday, 10 AM – 5 PM.

Tuesday and Wednesday by appointment only.

Walk-ins welcome.

On-leash, well-behaved dogs are welcome.

T: (707) 395-0697 I E:

14210 Bacchus Landing Way, Healdsburg, CA 95448