Featured Vehicles

Make an Inquiry

Contact

Townsend Automotive Tuscaloosa

3200 Greensboro Ave
Directions Tuscaloosa, AL 35401

  • Sales: (877) 335-4912
  • Service: (877) 336-0978
  • Parts: (877) 217-7582