NPI Central
Lapidus Clinic PC NPI Number 1861981557 — Avila Beach, CA | NPI Central