2001 S M ST MCALLEN, TX 78503
NEW LIFECARE HOSPITALS OF SOUTH TEXAS LLC
Long Term Care Hospital
LIFECARE HOSPITALS OF SOUTH TEXAS INC