Eswar Appa Nyamathi, MD, Surgery

17075 Devonshire St
Ste 106
NorthridgeCA  91325-1600 (Los Angeles County)


Phone: 818-831-3287
Fax: 818-831-3267

NPI: 1528050960
License Number: A40919 (CA)