1. Marco's Pizza 4969 Highway 17, Helena, AL 35080 Coordinate: 33.27684,-86.85263 Phone: (205) 358-9900