St. Joseph’s Hospital and the Rotary Club of Buckhannon-Upshur will hold a blood screening on Saturday, July 29 at the hospital.