Stanford Blood Center Share: Stanford Blood Center Visit Website 3373 Hillview Ave. Palo Alto, CA 94304 (650) 725-3804 About Map About Stanford Blood Center (SBC) is an independent, community blood center that supplies blood products and testing services to multiple Bay Area hospitals and is a recognized leader in the fields of transfusion View Larger Map