Marco's Pizza 3645

Marco's Pizza #3645 was a Marco's Pizza restaurant located at 2629 Broadway Street in Mount Vernon, Illinois. The restaurant was formerly partnered with the neighboring Family Video #247 video store.