NPI Central
Integrated Dermatology of Idaho LLC NPI Number 1508345091 — Boise, ID | NPI Central