NPI Central
International Dental Providers Corp. NPI Number 1396991295 — Chula Vista, CA | NPI Central