NPI Central
Ejl Assisted Living Facility NPI Number 1366608952 — Ft Lauderdale, FL | NPI Central