David Foster, MD, Family Medicine

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


Phone: 503-769-6367
Fax: 503-769-5416
Email: dfo***@*****al.com

NPI: 1730195702
License Number: MD12438 (OR)