TCL

Medical abbreviations:
TCL

Tuscaloosa, Alabama USA