Jyothsna Narla, MD, Pathology

815 Pollard Rd
Los GatosCA  95032-1438 (Santa Clara County)


Phone: 408-866-4060
Fax: 419-866-5453

NPI: 1265426803
License Number: A35562 (CA)