A number of agencies may offer some or all of the services described above, including community-based sexual assault victim advocacy programs, law enforcement agencies, criminal justice system victim-witness offices, Tribal social services, adult protective services, and others.