Alachua Sheriffs Arrest Child Care Worker Accused of Child Cruelty at A Child’s Place on Archer Road
ALACHUA COUNTY, FL _ On October 5, 2020, deputies responded to 6200 SW Archer Road (A Child’s Place) with DCF to investigate allegations of child abuse. Detectives from the Special Victim’s Unit…