NPI Central
Cepin Imaging Center NPI Number 1972751147 — Chula Vista, CA | NPI Central