The Corridor Business Journal reports that Marcos Pizza has closed all of its Iowa locations, including here in Cedar Rapids.