C.O.
The American Red Cross has a care package program..
You can call your local USO and find out when soldiers are arriving home from being deployed and meeting them at the airport with signs and flags...
I think you are near Fort Sam Houston - an Army base - right? Contact the base operator and ask for the Mission Support offices - tell them what you want to do and they should be able to direct you to the appropriate person..
YOU GO!!! This is great!!