Get Directions to San Diego County Sheriff's Department Vista Station ← View details 325 S Melrose Dr # 210, Vista, California 92081 +1 760-940-4551 Get Directions From* To * — Required information