Star Car Wash - Carrollton
Address & Telephone
Star Car Wash - Carrollton
Sadot Alcocer - Manager
3111 Old DentonCarrollton, TX 75007
Telephone: 972-394-7208
Fax: 972-492-1477
Hours of Operation (weather permitting)
Mon - Sat: 8 AM to 7 PM
Sunday - 9 AM to 6 PM
Sunday - 9 AM to 6 PM
Content goes here