Su sede se ubica en la localidad valdiviana de Torobayo.