Marco's Pizza 3658

Marco's Pizza #3658 was a Marco's Pizza restaurant located at 820 Eighth Street South in Wisconsin Rapids, Wisconsin. The restaurant was formerly partnered with the neighboring Family Video #142 video store.