Tarla P Joshi, MD, Internal Medicine

2505 Samaritan Dr
Ste 405
San JoseCA  95124-4006 (Santa Clara County)


Phone: 408-356-8133
Fax: 408-356-6923

NPI: 1669474458
License Number: A37549 (CA)