Military institutions. If the uniforms are still decent and wearable, you can donate them to military organizations like the ROTC, where cadets can wear them for training.
Thrift stores.
Private companies and shops.
Non-profit organizations.
Museums.
Other public institutions and organizations.