Medical school: DUKE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2016
NPI: 1093166191
Practice Locations (3)
CENTENNIAL MEDICAL GROUP INC
2700 NW STEWART PKWY
ROSEBURG, OR 974711281
5416772452
CENTENNIAL MEDICAL GROUP INC
341 NW MEDICAL LOOP, SUITE 120
ROSEBURG, OR 974715546
5416728288
UMPQUA VALLEY EYE ASSOCIATES LLC
341 NW MEDICAL LOOP, SUITE 120
ROSEBURG, OR 974715546
5416728288
Source: CMS National Downloadable File, September 2026.