NPI Central
Downtown Physical Therapy, LLC — NPI 1982881868, Indianapolis, IN | NPI Central