INDIANAPOLIS — The state Family and Social Services Administration (FSSA) placed an Indianapolis child care center on a three-month probation following an investigation into alleged child abuse, records show.
An FSSA consultant inspected Watch Me Grow Childcare LLC on Century Plaza Road on June 18, records show.