Programs

Professional and Community Training

The McMahon Ryan Child Advocacy Center’s commitment to the safety and well-being of children extends beyond those served at our center. In order to prevent child abuse in our community, each of us must educate ourselves about abuse and make a personal commitment to stand up for children. We offer comprehensive training and resources for […]

Learn More

School Programs

The McMahon Ryan Child Advocacy Center’s commitment to the safety and well-being of children extends beyond those served at our center. We are proud to offer a wide variety of school-based prevention education programs for children and youth enrolled in grades Pre-K through 12. Our programs aim to equip students with the knowledge and tools […]

Learn More