Is there not a U.S. Navy monument in St. Charles? I recall that it is in the form of an inverted mortar and is located in the middle of a street.
And what about the 1889 monument to "A United Soldiery" on the Pea Ridge battlefield? It was a joint effort by Union and Confederate veterans of the battle so it should count as half a Union monument.