Marshalls now operates 4 branches near Peru, LaSalle County, Illinois. The list of Marshalls locations in the area can be found below.