MS&L

AcronymDefinition
MS&LManning Selvage & Lee (public relations firm)