Physical Therapist
Alysha Clemens, PT, DPT is a physical therapist in Warsaw, IN. NPI: 1407644230.
Address: 2581 NATURE VIEW DR, Warsaw, IN 46582
Phone: 5745273391
Welli connects patients with providers based on philosophy of care and clinical approach. View Alysha Clemens's full profile, read patient reviews, and schedule an appointment.