• Vista Innovation & Design Academy (VIDA) (map)
  • 450 North Melrose Drive
  • Vista, CA, 92083
  • United States