STAC

Medical abbreviations:
STAC

Saskatchewan Triathlon Association Corporation