Michael John Layton is an active carrier based out of Moorhead, Minnesota. Michael John Layton operates under USDOT number 1147063. Michael John Layton has 2 tractors and employs 1 driver. Michael John Layton is authorized to operate Intrastate Non-Hazmat cargo.