Elsa Therapy & Wellness Center, Inc..Elsa Therapy & Wellness Center, Inc.. · Social Worker908 W. Edinburg Ave, Elsa, TX 78543(956) 262-1037Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing