Image not found

THEODORE ALLEN FOSTER D.O., M.P.H

D.O., M.P.H specializing in internal-medicine in Newberg, Oregon

NPI Number

1154646610

Board Certified?

Yes

About

Dr. THEODORE ALLEN FOSTER is a highly qualified D.O., M.P.H, dedicated to providing excellent patient care and medical expertise.

Mailing Location

PO BOX 3158

PORTLAND, OR 97208

Practice Location

1003 PROVIDENCE DR STE 325

NEWBERG, OR 97132

Loading map...

Board Certified?

Yes

NPI Number

1154646610

Common questions & answers

What is Dr. THEODORE ALLEN FOSTER's specialization?

Dr. THEODORE ALLEN FOSTER specializes in Cardiovascular Disease.


Where does Dr. THEODORE ALLEN FOSTER practice?

Dr. THEODORE ALLEN FOSTER practices in PORTLAND, OR.


Is Dr. THEODORE ALLEN FOSTER board certified?

Yes, Dr. THEODORE ALLEN FOSTER is board certified.


What is Dr. THEODORE ALLEN FOSTER's NPI number?

Dr. THEODORE ALLEN FOSTER's NPI number is 1154646610.