1. Direct Auto Towing 310 NW 71st St, Miami, FL 33150 Coordinate: 25.83956,-80.20281 Phone: (305) 759-9081
2. Nation Auto Transport Miami, FL 33193 Phone: (877) 409-4104
3. SOLIS TOWING INC Miami, FL 33142 Phone: (786) 487-4345