Dr. James Bartruff, MD
Contact provider for availability

Dr. James Bartruff, MD

Internal Medicine | Male

KAISER PERMANENTE MEDICAL CENTER 3550 N Interstate Ave, Portland, OR 97227 Get Directions
(503) 813-0379