Deanne Leonard, MD, Internal Medicine

3615 Nw Samaritan Dr Ste 203
CorvallisOR  97330 (Benton County)


Phone: 541-768-6930
Fax: 541-768-6931

NPI: 1982942496
License Number: MD183119 (OR)