Marco's Pizza 3504

Marco's Pizza #3504 is a Marco's Pizza restaurant located at 2931 75th Street in Kenosha, Wisconsin. The restaurant opened on August 27, 2012, and was the second Marco's Pizza location in Wisconsin to be partnered with a Family Video store, the neighboring Family Video #134.