The total number of Marshalls branches currently open near Fairview Heights, Illinois is 4. The listing of all Marshalls locations in the area can be found here.