OP - looks like you're in luck. The Gateway Battalion is hosted right on the WashU campus.
One other consideration that doesn't seem important until you're in classes:
- which of the schools to which you are applying allows ROTC classes and/or labs to satisfy "general elective" unit requirements toward graduation? ROTC involves one class and one lab each week, and some universities allow the cadet to use these classes as 1, 2, or 3 unit classes that appear on the transcript, and count as units toward graduation.
Think about it for a second... if ROTC classes *don't* count on your University transcript, then the ROTC classes you take will be above and beyond the classes needed for graduation. This means you'll be taking 20-25% more class load than the average student. On the other hand, it ROTC units *do* knock out 20% of your unit requirement for graduation (and your major allows you that many "general elective" units), then you will be taking the same class load as every other non-science/engineering student.
Our daughter's university recognizes the Class and Lab, together, as 4 units MSI year, 6 Units MSII year, 8 units MSIII year, and 8 units MSIV year. That's 24 semester units, or about 20% of the required units for graduation. However, b/c of her major gives a Bachelor of Science degree (where a year of Calculus, Chem, Bio, and Physics, are prerequisites to the major itself), she can make use of only 4 general elective units throughout her entire four years. If she had been a social science or arts and humanities major, she could have made use of all 24 of those units, leaving a relatively lighter non-ROTC class schedule. As it is, she has a class schedule considerably more time consumptive than the non ROTC students, or the ROTC students not getting a BS degree.
To illustrate the effects of that, her schedule has her averaging 17 units per semester, of which 3, on average, are ROTC units, so that leaves 14 semester units of non-ROTC classes. An ROTC student who can make use of all 24 ROTC class/lab units would be taking an average of 15 semester units with 12 non-ROTC units per semester.