Sharing Spiritual Light with those Incarcerated in California
Members Only
Vista Detention Facility (VDF) is the San Diego County Sheriff’s North County booking jail at 325 S. Melrose Dr., #200, Vista, CA 92081.
The centralized public inquiries line is (619) 409-5000.
Contents