NPI Central
Ibis Laboratory LLC NPI Number 1154786051 — Port St Lucie, FL | NPI Central