Marco's Pizza 3671

Marco's Pizza #3671 was a Marco's Pizza restaurant located at 1120 North Highway 81 in Duncan, Oklahoma. The restaurant was formerly partnered with the neighboring Family Video #782 video store.