Oregon Health DPC - Main Location Oregon Health DPC Address 19356 SW 65th ave Suite 105, Tualatin, OR 97062 US 45.379792, -122.743922 Contact Information 503-506-8500 Location Map View on Google Maps Back to Oregon Health DPC