Clemons Auto Repair
8896 E US Highway 80
Terrell, TX 75161-6350
972-524-1748