FARDOWSA IDRIS
Physician Assistant
FARDOWSA IDRIS is a Physician Assistant in TUALATIN, OR, US.
19255 SW 65TH AVE STE 200,
TUALATIN, OR, US
5038281150