Please let us know if you have a question, want to leave a comment, or would like further information about Downtown Towing.

Contact details

Downtown Towing Company North Office
  • 301 NW 170th Street - North Miami Beach, FL 33169

  • 305-705-3386

Downtown Towing Company South Office
  • 1101 SW 69th Avenue - Miami, FL 33155

  • 305-265-1869

Downtown Towing Company Daytona
  • 1313 Indian Lake Rd - Daytona, FL

  • 305-705-3386

This website uses cookies and asks your personal data to enhance your browsing experience.