Internal Medicine — Nephrology
Dallas, TX, 75251
Jamshid Amanzadeh, Md, Pa is a Internal Medicine — Nephrology in Dallas, TX (NPI: 1396914941).