Clinic Locations

Sellwood Clinic

Sellwood Clinic

6327 SE Milwaukie Avenue
Portland, OR 97202
Hours of Operation:
Monday - Friday 8:00AM - 5:00PM
Appointment Scheduling:
Fax:
503.353.1297
Site Manager:
Daniel Wilkes