New York City Marine Corps Council
Leadership Profiles

President: David W. Karnes
Treasurer: John L. McNamara
Secretary: Jeffrey Carusone