Printer friendly

What does CLSR stand for?

CLSR stands for Central London School of Reflexology (London, England, UK)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Organizations, NGOs, schools, universities, etc.

See other meanings of CLSR

Other Resources:
We have 5 other definitions for CLSR in our Acronym Attic