Different patients have different needs. That's why Mission Vista offers the following programs for its patients: