1. TTC FLEET DOT ANNUAL INSPECTIONS 2369 SE 12th Ct, Homestead, FL 33035 Coordinate: 25.45819,-80.44239 Phone: (305) 323-1420