NPI Central
Innovative Therapy Services NPI Number 1689085300 — Fort Lauderdale, FL | NPI Central