John Silver, MD, Internal Medicine

1401 N 10th Ave
Ste 200
StaytonOR  97383-1311 (Marion County)


Phone: 503-769-9455
Fax:

NPI: 1932216686
License Number: MD23183 (OR)