Get Directions to San Diego County Alternate ← View details 410 South Melrose Drive, Vista, California 92081 +1 760-940-6450 Get Directions From* To * — Required information