NPI Central
Sober City Recovery Center, LLC NPI Number 1235524760 — Delray Beach, FL | NPI Central