Company INDIANA PHYSICAL THERAPY SPECIALISTS, LLC Address 4628 BEAVER AVE, FORT WAYNE, IN, 46807, USA