Joshua Glenn Teel is an active carrier based out of Tarboro, North Carolina. Joshua Glenn Teel operates under USDOT number 1761093. Joshua Glenn Teel has 3 tractors and employs 2 drivers. Joshua Glenn Teel is authorized to operate Intrastate Non-Hazmat cargo.