.
Search Results
Wind n Sea Car Wash
6860 la Jolla Blvd, La Jolla, CA 92037
The car wash was established 10 years ago, but was recently purchased by new owner Eric Swain in February 2010. TheMore facility specializes in hand wash, interior and exterior detailing.