Larry Martin Leads as Director of Quad’s Printing Plant in The Rock, Georgia

Larry Martin | Credit: Upson Beacon