PROVIDER PROFILE · NPI 1124312376

David JohnsonMD

GastroenterologyCoeur D Alene, IDI