NPI Central
Fardowsa Idris, PHYSICIAN ASSISTANT — NPI 1609419225, Tualatin, OR | NPI Central