EPR Properties closed on its purchase of Six Flags St. Louis, part of a $342 million deal announced in March. Wednesday, May ...