Sharon Hirsch is the president and CEO of Prevent Child Abuse NC.
Sharon Hirsch is the president and CEO of Prevent Child Abuse NC. contributed photo
Sharon Hirsch is the president and CEO of Prevent Child Abuse NC. contributed photo