Maywood To Close In June? February 28, 2011 Maywood Park officials have been cited as saying that the track will 'fold' by June of this year if it does not get slot machines. Also, it seems like the gloves have come off in terms of the quotes s...