Who We Are?
Welcome to MAGIC TOUCH CAR WASH the most trusted vehicle wash in New Castle Delaware where we have respect for both you and your car.
When your car needs a great wash come see us at Magic Touch Car Wash.
Mon - Sat: 08:30 AM - 05:30 PM
Sun: 09:00 AM - 04:00 PM
New Castle De.