NPI Central
South Central Public Health District NPI Number 1285794339 — Twin Falls, ID | NPI Central