J Earl Rough & Kenneth E Kough is an active carrier based out of Newville, Pennsylvania. J Earl Rough & Kenneth E Kough operates under USDOT number 2191555. J Earl Rough & Kenneth E Kough has 4 tractors and employs 4 drivers. J Earl Rough & Kenneth E Kough is authorized to operate Intrastate Hazmat cargo.