James B Fisher, MD, Internal Medicine

307 Saint Johns Way
Ste 17
LewistonID  83501-2435 (Nez Perce County)


Phone: 208-746-9644
Fax: 208-746-0782

NPI: 1912929928
License Number: M3622 (ID)