Stanford Blood Center serves five local hospitals, and welcomes donors at three sites and at mobile blood drives throughout the Bay Area. Give blood for life!