New York City Marine Corps Council Leadership Profiles
President: David W. Karnes Treasurer: John L. McNamara Secretary: Jeffrey Carusone