CVMC

Medical abbreviations:
CVMC

Christian Veterinary Missions of Canada