NPI Central
Turning Point Recovery Center of South Florida NPI Number 1093156804 — Port St Lucie, FL | NPI Central