NPI Central
Interventions Recovery Treatment Center NPI Number 1255728630 — Fort Lauderdale, FL | NPI Central