St. Louis Science Center will close Monday as pandemic escalates

The St. Louis Science Center announced Thursday that it will be closed for about two weeks…