1. Marco's Pizza 1120 N Highway 81, Duncan, OK 73533 Coordinate: 34.51568,-97.96636 Phone: (580) 560-2000