NPI Central
South Florida Recovery Center NPI Number 1801238563 — Greenacres, FL | NPI Central