NPI Central
Impala Express Clinical Laboratory Service Inc NPI Number 1346530201 — Chicago, IL | NPI Central