NPI Central
Integrated Health Services of America NPI Number 1134661911 — Fort Lauderdale, FL | NPI Central