NPI Central
Craig Depodesta, DO, PA NPI Number 1649537754 — Lauderdale By the Sea, FL | NPI Central