Jd Towing And Recovery Inc is an active carrier based out of Amarillo, Texas. Jd Towing And Recovery Inc operates under USDOT number 3108225. Jd Towing And Recovery Inc has 24 tractors and employs 22 drivers. Jd Towing And Recovery Inc is authorized to operate Intrastate Hazmat cargo.