James L Self, MD, Family Medicine

1162 Willamette St
Attn: Carol Crays
EugeneOR  97401-3568 (Lane County)


Phone: 541-687-6373
Fax: 541-434-3164

NPI: 1790753754
License Number: MD10672 (OR)