My understanding of the Missouri law is that unless it is a lawfully prohibited place all that can be done is you can be asked to leave. If you do not leave then you can be charged with trespassing. Lawfully prohibited places include Post Office, Sporting events with over 5000 seats, Casino's etc.