NPI Central
Physical Therapy Institute and Aquatic Rehab, Inc NPI Number 1073864609 — Fort Lauderdale, FL | NPI Central