The mission of the USO is to provide services for active duty and their dependents. As a courtesy they accommodate retirees.
No, it is for current members of the military and their dependent family members with proper military identification.
Thanks! Your answer is awaiting moderation.