1. North County Import Specialists 1215 N Melrose Dr, Vista, CA 92083 Coordinate: 33.21512,-117.25639 Phone: (760) 945-0266