Contact Mountain House Estate
38000 Hwy 128
Cloverdale, CA 95425
When using GPS, simply type in “Mountain House Estate”. Some GPS devices have problems with the address.
Proceed North from Healdsburg and take Exit 522 onto Hwy 128 West. Proceed 8 miles to 38000 Hwy 128 on the left.
Need a quick answer? Please use this form: