Certified Services


Located in Demopolis, AL, Windham Motor Co is a premier Chevrolet auto service and repair center, offering top-notch services to Tuscaloosa, Thomasville, and Livingston areas. Our GM-certified technicians are equipped to handle all automotive issues, whether major or minor, ensuring your vehicle operates like new. Take advantage of our online service specials or schedule an appointment by calling (334) 341-4896. Experience the best in auto care and maintenance at Windham Motor Co, where customer satisfaction is our priority.

Click Here for More Information
Windham Motor Co., Inc. is a proud member of

Demopolis Area Products & Services Guide

Click Here to Learn More