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 Donate Blood in March for a Chance to Win Warriors Club Suite Tickets! Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×