NPI Central
Rebecca Ellinger Psy. D., P. A. NPI Number 1265934111 — Delray Beach, FL | NPI Central