loc-tuscaloosaPhone: 205.752.2994
Fax: 205.985.8710

Address
1200 Mcfarland Blvd NE
Tuscaloosa, AL 35406

Hours
M-F: 7:30 AM – 5:00 PM
Sat.: 7:30 AM – 3:30 PM
Sun.: Closed

We are located in Tuscaloosa, AL and look forward to helping you with your truck rental, van rental and car rental needs!