TRLC: Townsend Residential Life Center

What does TRLC mean? The above is one of TRLC meanings. It may have other definitions. Please refer to the end of this passage.

TRLC: Townsend Residential Life Center

Definition in English: Townsend Residential Life Center