I highly recommend my PCP! She's the coolest!
Her name is Marni Foley, she's in Beaverton at the Portland Clinic (on Milliken, right off of TV Hwy).
I know several others that are good, too. Let me know if I can offer more information, okay?
Blessings,
dina