Company Information

Company Name: MOWGLI LOGISTICS LLC.

DBA:

DOT Number: 1747639

Company Address:

6021 W NIXON ST
ODESSA, TX 79764

Phone: (432) 664-1594.

Fax: (432) 381-0105.

Email: MOWGLILOGISTICSLLCGMAILCOM.

Operations for MOWGLI LOGISTICS LLC

Operation Classification: