Craig Stephen Davis, MD, Internal Medicine

831 Nw Council Dr
Ste 101
GreshamOR  97030-3721 (Multnomah County)


Phone: 503-665-8176
Fax: 503-665-8178

NPI: 1508975715
License Number: MD20352 (OR)