1. Tampa Towing & Dispatch Center 5407 n mckay ave, tampa, FL 33603 Coordinate: 27.99658,-82.47265 Phone: (813) 900-4970
2. Florida Wrecker Sales 6015 N 56th St, Tampa, FL 33610 Coordinate: 28.00287,-82.39296 Phone: (813) 626-2144