1. Marco's Pizza 7553 Osceola Polk Line Rd, Davenport, FL 33896 Coordinate: 28.26111,-81.58927 Phone: (321) 401-4849