NPI Central
Neda Mobasher DMD Professional Organization NPI Number 1053141218 — Encinitas, CA | NPI Central