Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1985
NPI: 1669461208
Practice Locations (2)
2650 SISKIYOU BLVD, SUITE 102
MEDFORD, OR 975048304
520 MEDICAL CTR DR, SUITE 200
MEDFORD, OR 97504
Source: CMS National Downloadable File, September 2026.