858-974-2222
Address, Phone Number, and Hours for San Diego County Vista Detention Facility, an Jails & Prisons, at Vista.
Name : San Diego County Vista Detention Facility
Address : 325 South Melrose Drive Vista, California, 92081
Locality : Vista
View map of San Diego County Vista Detention Facility get driving directions from your location.