Latino Community Center, Corporation