Indira Vemuri, MD, Pediatrics

17705 Hale Ave Ste I1
Morgan HillCA  95037-4348 (Santa Clara County)


Phone: 408-776-9560
Fax: 408-778-7857
Email: ive***@*****il.com

NPI: 1508938358
License Number: A80970 (CA)