Stanford University Medical Center Dpt of Pediatrics, CCSR - 1215 269 Campus Drive Stanford, CA 94305-5149
1-650-724-9246 (Admin. Office) 1-650-498-6603 (Lab) 1-650-736-0195 (Fax)
For more phone numbers:
StanfordWho
For more directions:
Google Map