HSOC

Medical abbreviations:
HSOC

Humane Society of Ottawa- Carleton