Delta Sonic 14304
Do not deal with this company!
I had been a long time customer of Delta Sonic for many years. Both for car washes and oil changes. Never again. This outfit has no regard for the paying customer when they damage your vehicle. In mid April of this year I took my wife's car in for an oil change and grease job. No problems... in and ...