GLENN'S TOWING & RECOVERY, INC. (USDOT 2900994, MC MC975854) is a motor carrier based in LAFAYETTE, LA. This page provides comprehensive safety information, inspection history, authority status, and compliance data for GLENN'S TOWING & RECOVERY, INC..