Cloverdale Optometric Center William Hoyer, OD 112 W. First St. Cloverdale , CA 95425 (707) 894-3936 Visit Site map