1. North County Import Specialists
1215 N Melrose Dr, Vista, CA 92083
Coordinate: 33.21512,-117.25639
Phone: (760) 945-0266
2. The Clutchworks
1205 N Melrose Dr Ste G, Vista, CA 92083
Coordinate: 33.214,-117.25642
Phone: (760) 630-4866
3. Auto Precision
1024 Service Pl, Vista, CA 92084
Coordinate: 33.18917,-117.22491
Phone: (760) 630-3377
4. A1 Vista Auto Repair
916 Postal Way, Vista, CA 92083
Coordinate: 33.19262,-117.23436
Phone: (760) 630-9427
5. Mazdas and More
245 N Emerald Dr Ste A, Vista, CA 92083
Coordinate: 33.1911,-117.27952
Phone: (760) 724-6687