Kenworth of South Florida

2909 South Andrews Ave
Ft. Lauderdale FL 33316

954-719-7331

Florida / USA

N K R Diesel Parts

7851 NW 46th Street
Doral FL 33166

305-400-0411

Florida / USA