American Red Cross Bloodmobile on site at the Museum
Buffalo Museum of Science 1020 Humboldt Parkway, BuffaloThe American Red Cross is continuing to experience a severe blood shortage that is negatively affecting blood product availability across the country. A decision to donate your blood can save a life, or even several! If you're interested in donating, the American Red Cross Bloodmobile will be on site at the...