NPI Central
Yelena Lapidus MD Inc NPI Number 1235308818 — Avila Beach, CA | NPI Central