Home for the Mentally Retarded, Ex. Skilled or Intermediate Vista Care Homes 1960 Hartwright Road Vista, CA 92084 (760) 598-5881