Kleen Kar Car Wash 585 S.Delsea Delsea Drive Clayton, NJ 08312 See map: Google Maps [1] 856- 318-1361