Terry L. Davis, M.D. 16770 Southwest Edy RoadSuite 102Sherwood, OR, 97140 View Phone 503-216-9600 16770 Southwest Edy Road, Suite 102Sherwood, OR 97140 View Website Experience & Reliability About Reservation Send to My Email Send to My Phone Print this Page