GLRR

AcronymDefinition
GLRRGreater Lowell Road Runners (Lowell, MA)