OLT

Medical abbreviations:
OLT

Ottawa Little Theatre