NPI Central
New Plymouth Clinic NPI Number 1770059792 — New Plymouth, ID | NPI Central