Marco's Pizza 3506

Marco's Pizza #3506 is a Marco's Pizza restaurant located at 3211 West Iles Avenue in Springfield, Illinois. The restaurant was formerly partnered with the neighboring Family Video #301 video store.