Yagya V Kapila, MD, Internal Medicine

1860 Mowry Ave Ste 200
FremontCA  94538-1730 (Alameda County)


Phone: 510-470-4944
Fax:

NPI: 1801955026
License Number: C54459 (CA)