Stanford Blood Center Categories Hospitals & ClinicsHealth EducationHealth Services 3373 Hillview Ave. Palo Alto CA 94304 (650) 736-7786 (650) 725-3804 Visit Website Hot Deals Bonus Days for Stanford Blood Center Donors Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×