Therapy South Helena Llc (THERAPY SOUTH HELENA LLC) is a Physical Therapy Center (Physical Therapist) in Helena, Alabama.The NPI Number for Therapy South Helena Llc is 1578016531. The current location address for Therapy South Helena Llc is 4690 Highway 17, , Helena, Alabama and the contact number is 205-624-4708 and fax number is 205-624-4710. The mailing address for Therapy South Helena Llc ....