KRCA

Medical abbreviations:
KRCA

TV-62, Riverside, California