Plaza Car Wash, Lube, Detail, State Inspection Logo


Home Wash & Detail Lube & Inspections FAQ About Us Specials & Gifts

5220 Lemmon Avenue Dallas, Texas 75209 214.219.WASH
Open 7 Days a Week:
Monday through Saturday: 8 a.m. to 6 p.m.
Sunday: 10 a.m. to 4 p.m.