Mdi Towing And Recovery Inc is an active carrier based out of Bar Harbor, Maine. Mdi Towing And Recovery Inc operates under USDOT number 2209322. Mdi Towing And Recovery Inc has 4 tractors and employs 3 drivers. Mdi Towing And Recovery Inc is authorized to operate Intrastate Non-Hazmat cargo.