SB Dr. Shelly BarIs this you? Claim your profile Adolescent Medicine Internal Medicine/Pediatrics Internal Medicine 0 Write A Review Stanford Childrens Health Liver Transplant 770 Welch Rd Ste 100, Palo Alto, CA, 94304 1 other location (650) 725-8771