Here are two local medical groups in portland:

FreemygreenPDX
Igotmycard