1. Vroom's Commercial Services 705 Petes Ln, Davenport, FL 33837 Coordinate: 28.2319,-81.58775 Phone: (407) 847-7333