The New Auto Look
1128 S 43rd St
San Diego
CA
92113
(619) 487-9730
carwash.com
Open Map
Description
The New Auto Look was founded in 2006, and is located at 1128 S 43rd St in San Diego.
by dandb on June 25, 2015 from
dandb
Information from the business
Car Wash And Auto Detail.
by facebook on April 08, 2015 from
facebook
Auto Repair & Service
Auto repairing
Automobile - Wash & Detailing
Automotive
car wash
Car Wash and Detail
car washing & polishing
Categories: Car Wash
detailing
Local business