NPI Central
Physicians Laboratory of Northwest Iowa Ltd NPI Number 1982638987 — Spencer, IA | NPI Central