6019 Paseo del Norte, Carlsbad, California, 92011
United States
Phone number: (760) 431-9299
Web: http://palomarhandcarwash.com/
Category: Service Centers and Repairs