http://www.aabb.org/Content/Donate_Blood/Where_to_Donate/BloodBankLocator
American Association of Blood Banks
The need for blood is great--on any given day, approximately 38,000 units of Red Blood Cells are needed. If you would like to donate blood, this page provides a locator to find blood banks in your area.