Address & Phone

Star Car Wash - Carrollton

Sadot Alcocer - Manager
3111 Old Denton
Carrollton, TX 75007
Ph: 972-394-7208
Fax: 972-492-1477

Hours of Operation

Mon - Sat: 8 AM to 7 PM
Sunday - 9 AM to 6 PM