Medical school: MEDICAL UNIVERSITY OF SOUTH CAROLINA COLLEGE OF MEDICINE
Graduated: 2003
NPI: 1629085907
Practice Locations (1)
ROD TODD MD PC
2282 NW TROOST ST, SUITE 103
ROSEBURG, OR 974716072
5416724798
Source: CMS National Downloadable File, September 2026.