All Star Transmission and Auto Care is a Full Service Towing and Auto Repair center. Our Mechanics specialize in transmission repair, foreign auto repair, brakes, and tow services.
Contact Person : Nick Telephone : Address : 1011 1st Ave, Opelika, Alabama, USA Zip/Post Code : : Website : www.opelikamechanic.com/