1. Marco's Pizza 1015 Davis Dr, Apex, NC 27523 Coordinate: 35.75384,-78.8479 Phone: (919) 387-8820
2. Marco's Pizza 1487 Kelly Rd, Apex, NC 27502 Coordinate: 35.73575,-78.89596 Phone: (919) 446-5555