NPI Central
Digital Imaging Center, P.A. NPI Number 1508231465 — Englewood, NJ | NPI Central