Address:
11066 SE David Ct, Happy Valley 97086
(503) 652-0600 (Phone)
JOHN D MILES OD
954 S Kenmore Dr, Evansville 47714
(812) 476-2000 (Phone), (812) 477-1533 (Fax)
CASCADE EYE ASSOCIATES LLC
10001 SE Sunnyside Rd SUITE 100, Clackamas 97015
(503) 652-0600 (Phone), (503) 652-0601 (Fax)
Hospitals:
11066 SE David Ct, Happy Valley 97086
CASCADE EYE ASSOCIATES LLC
10001 SE Sunnyside Rd SUITE 100, Clackamas 97015
JOHN D MILES OD
954 S Kenmore Dr, Evansville 47714
Adventist Medical Center
10123 East Market Street Dr, Portland 97216
Providence Milwaukie Hospital
10150 East 32Nd Ave, Milwaukie 97222
Education:
Medical School
University of Oklahoma / Health Sciences Center
Graduated: 1975
Fitzsimons Army Medical Center
Emory University