Catch a Canoe & Bicycles, Too! at the Stanford Inn and Resort 4.8 169 reviews 44900 Comptche Ukiah Road at, S Big River Rd, Mendocino, CA 95460, USA (707) 937-0273