Stanford Blood Center Administrative Office Headquarters and Labs
3373 Hillview Ave, Palo Alto 94304