NPI Central
Indy Physical Therapy NPI Number 1235335985 — Indianapolis, IN | NPI Central