NPI Central
Star Laboratory NPI Number 1134439573 — Piscataway, NJ | NPI Central