1. Marco's Pizza 2154 E Main St, Duncan, SC 29334 Coordinate: 34.8875,-82.06904 Phone: (864) 203-0900