Plasma Donations from Recovered COVID-19 Patients; X. Get Involved ... please call 1-888-8-BLOOD-8. We hope you enjoy the new portal and we thank you for your continued support! ... Blood Bank of Delmarva. Blood Bank of Delmarva (BBD) is a division of New York Blood Center, Inc. a not-for-profit corporation..