Have you looked into Amvets?
Any person who served or is currently serving in the Armed Forces of the United States of America at any time after September 15, 1940 is eligible for regular membership in AMVETS provided such service, when terminated by discharge or release from active duty, be by honorable discharge or honorable separation or general discharge under honorable conditions. Any American citizen, as an American citizen, who served in the Armed Forces of an allied nation of the United States at any time after September 15, 1940 and before May 8, 1975, is eligible for regular membership in AMVETS provided such service when terminated by discharge or release from active duty be by honorable discharge or separation.