Upper Dublin Township is hosting an American Red Cross Blood Drive on Wednesday, March 6th from 10:30am to 3:30pm.
In honor of Upper Dublin’s Tricentennial, the goal is to have 300 pints of blood donated this year.
Help Upper Dublin to reach this goal by signing up to donate here.