 At Craig's Cleaners, tough stains are no problem. Finicky, hard-to-clean fabrics are no problem either. Just dependable, professional dry cleaning. Craig's Cleaners, 1746 Elliott Street, 1305 Metro Drive, or Highway 28 East at the Pineville Expressway. To battle is to fight. To struggle, to overcome. And ultimately, for the Marine Corps, it means...