NPI Central
South County Mental Health Center, Inc. NPI Number 1033167721 — Delray Beach, FL | NPI Central