Shazia Bhombal, MD - Stanford Children's Health is located in Palo Alto, United States on MC 5731, 750 Welch Rd # 315. Shazia Bhombal, MD - Stanford Children's Health is rated 3 out of 5 in the category neonatal physician in United States.
Address
MC 5731, 750 Welch Rd # 315