Good afternoon.
Our oath was held at the MO Campbell Education Center. I got there at around 7am sharp. That's the appointment time on my form. Parking area is quite chaotic but plenty of parking spots available. I'd nonetheless suggest getting there early. The lines were long, but they moved fairly fast. From standing in line to getting checked in, took about 45mins.
The lines are designated by table numbers, starting with 0 up to 4. So that's FIVE lines including line 0. I was on line 1, which lead to Table 1. The lady checked my oath notice and the filled and signed forms, and handed me a colored card which says what Table I'm supposed to come to AFTER the oath. This colored card also contains seating information inside the auditorium.
We sat, and I desperately needed to pee, so PLEASE PEE BEFORE YOU GET IN. The judge finally came in, and we went through the whole process. It was very nice, warm, welcoming and passionate. I left the auditorium in another line, and it was all a bit crammed but orderly nonetheless. We went back to that original table where we'd checked in, and the lady confirmed all details on the naturalization certificate. Boom, all done, and back home by 11. So a total of 4 hours.
APPLICANTS ALLOWED ONLY. I know this is a life-changing event for many, but please leave small children at home.
Good luck to everyone!