Melrose Park is a village in Leyden and Proviso Townships, Cook County, Illinois, United States. It is a suburb of Chicago. As of the 2020 census it had a population of 24,796. From Wikipedia
Civil authorities joined by the Archdiocese’s Independent Review Board have launched parallel investigations into the accusation.