1. Ace Auto 6671 Osceola Polk Line Rd, Davenport, FL 33896 Coordinate: 28.26044,-81.55233 Phone: (407) 396-0091