Indiana Physical Therapy, Inc. Store in DecaturCategories: Offered Services: McKenzie Method, PTAddress1031 South 13th St.Decatur, IN 46733USContact Phone: 260-702-0410