Barbara Kay Davis, MD, Internal Medicine

222 Southway Ave
Ste C
LewistonID  83501-2703 (Nez Perce County)


Phone: 208-746-1333
Fax: 208-746-8090

NPI: 1699746859
License Number: M4662 (ID)