Sellwood Medical Clinic - 8333 SE 13th Ave, Portland, OR

Sellwood Medical Clinic 8333 SE 13th Ave Portland is located at 8333 SE 13th Ave, Portland, OR 97202, USA. Phone number: (503) 595-9300.
Sellwood Medical Clinic 8333 SE 13th Ave Portland is located at 8333 SE 13th Ave, Portland, OR 97202, USA.
The phone number is (503) 595-9300
The postal code of Sellwood Medical Clinic 8333 SE 13th Ave Portland is 97202
The website is https://www.sellwoodmd.com/?utm_source=gmb_auth