NPI Central
Lake Placid Rehabilitation Inc NPI Number 1811361512 — Lake Placid, FL | NPI Central