Marco's Pizza 3634

Marco's Pizza #3634 is a Marco's Pizza restaurant located at 1392 W.O. Ezell Boulevard in Spartanburg, South Carolina. The restaurant was formerly partnered with the neighboring Family Video #538 video store.