NPI Central
Tadamasa Iba, DO — NPI 1154269256, Boise, ID | NPI Central