STC

Medical abbreviations:
STC

St Cloud, Minnesota USA