As outlined in statute N.C.G.S 7B-301 and N.C.G.S. 14-318.6 every adult in North Carolina is a mandated reporter of suspected child abuse. If you suspect a child is being abused, you must report to both law enforcement and DSS. Contact information for both agencies as well as your local CAC are displayed in the interactive map below. Please contact your local CAC for any assistance or further guidance.
Service Areas
Child Advocacy Centers offer services
to every county throughout the state. If you
need additional assistance, please contact
CACNC at 336-886-4589.
Cabarrus County CAC at Jeff Gordon Children’s Hospital CMC-NorthEastMelissa Martin, CAC Coordinator
920 Church Street North
Concord, NC 28205
704-403-1736704-403-3481 Visit Website
Clay County H.A.V.E.N.Anna James, Director
4297 E. US 64 Alt
Murphy, NC 28906
828-837-5872828-837-5916
Cleveland County CAC of Cleveland CountyTerre Bullock, Executive Director
320-2 E. Graham Street
Shelby, NC 28150
704-600-6024704-600-6025 Visit Website
Columbus County Carolyn’s KaleidoscopeJasmine Patrick, CAC Director910-646-3083
Guilford County Family Service of the Piedmont- Greensboro CACCrystal Williams-Tinsley, CAC Coordinator
315 E. Washington Street
Greensboro, NC 27401
336-889-6161 Watch Video Visit Website
Robeson County CACNCBrandi Glenn, Membership Coordinator336-886-4589
Rockingham County Kaleidoscope CACPeg Stephenson, CAC Coordinator
P.O. Box 16
Wentworth, NC 27375
Watch Video Visit Website
Rowan County Terrie Hess Child Advocacy CenterShawn Edman, Executive Director
130 Woodson Street
Salisbury, NC 28144
704-639-1700 Visit Website
Rutherford County Family Resources of Rutherford CountyVanessa Parton, CAC Coordinator
P.O. Box 1619
Forest City, NC 28043
828-247-0366828-247-1870 Visit Website
Stokes County Kaleidoscope CACPeg Stephenson, CAC Coordinator
P.O. Box 16
Wentworth, NC 27375
Watch Video Visit Website
Surry County CACNCBrandi Glenn, Membership Coordinator336-886-4589
Swain County Heart to Heart CACWahneta Toineeta, Program Manager
806 Acquoni Road, Suite 100 PO Box 1569
Cherokee, NC 28719
828-359-6313828-359-0281 Visit Website
Transylvania County CAC of Transylvania CountySusan Huter, CAC Director
95 S Johnson St
Brevard, NC 28712
828-553-8422 Watch Video