Carters Towing And Recovery Inc is an active carrier based out of Belleview, Florida. Carters Towing And Recovery Inc operates under USDOT number 1347380. Carters Towing And Recovery Inc has 10 tractors and employs 11 drivers. Carters Towing And Recovery Inc is authorized to operate Intrastate Non-Hazmat cargo.