CRCSR: Carer Respite Centre Southern Region

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

CRCSR: Carer Respite Centre Southern Region

Definition in English: Carer Respite Centre Southern Region