TTRC
The Trinidad and Tobago Red Cross Society

The Trinidad and Tobago Red Cross Society is also abbreviated TTRCS.