Cannon Valley Ranch. About. Our Cattle. Cattle For Sale. Contact.