SCCRS

AcronymDefinition
SCCRSScottish Cervical Call-Recall System (National Services Division; Scotland)
SCCRSSanta Clara County Rose Society (est. 1927; California)