NPI Central
Indiana Physical Therapy, Inc. NPI Number 1427614452 — Indianapolis, IN | NPI Central