Marco's Pizza 3605

Marco's Pizza #3605 was a Marco's Pizza restaurant located at 420 East Noleman Street in Centralia, Illinois. The restaurant was formerly partnered with the neighboring Family Video #130 video store.