CVPH holds annual meeting, names board of directors