We are pleased and proud to announce the opening of New Castle Auto Spa, New Castle Delaware’s Premier Car Wash and 10,000 SQ Feet of Awesomeness.
Please check our Services & Pricing page for details about what we offer.
We hope that you’ll come by soon and experience the best car wash in New Castle!
–Mike & Jeannie Engle
Owner / Operators
New Castle Auto Spa, Inc.