Yes, Kathryn - there is a USO Center located at B47. You can find more information at https://dfw.uso.org/.
U need to try contact the Airport to ask on this one.It depends what Terminal..
There is a USO in terminal B. Not sure about others.
Am not sure.....but there are other lounge .
Thanks! Your answer is awaiting moderation.