EVLC

AcronymDefinition
EVLCExe Valley Leisure Centre (Devon, England)