NPI Central
Integrated Dental Specialties, Inc NPI Number 1184912339 — Escondido, CA | NPI Central