1. European Auto Care
1440 South State Hwy 121 Suite #8, Lewisville, TX 75067
Coordinate: 33.02466,-96.9915
Phone: (972) 436-7300
2. Texas Star Transmissions
1301 S Stemmons Fwy, Lewisville, TX 75067
Coordinate: 33.02725,-96.99097
Phone: (972) 221-6014