Douglas Scott Hamblin, MDDouglas Scott Hamblin · Hospitalist Physician605 Welch St, Silverton, OR 97381(503) 782-1975Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing