Marco's Pizza 3648

Marco's Pizza #3648 was a Marco's Pizza restaurant located at 897 East Edwardsville Road in Wood River, Illinois. The restaurant was formerly partnered with the neighboring Family Video #484 video store.