Blue Star Towing

heavy duty towing odessa.

Contact Information

2501 W. 81st
Odessa, TX
Phone: 432-653-5090
HEAVY DUTY TOWING, WINCH OUTS, FULL-SERVICE TOWING SERVICE.

Hours of Operation

Open 24 Hours

Company Information

Year Established: 2007