Most US Army bases have one.
First Infantry Division, at Ft. Riley, KS, since they have been in every war beginning in World War I, except Korea, until now, they have a great collection.
Fort Hood, Texas had 2, last time I was there, and probably still does, but they have shuffled units. They...