16590 Farmer Creek Ln, Cloverdale, OR 97112, Phone: (503) 398-5282