New childcare center opens for families in the South Bay

A new child development center is opening its doors in the South Bay. The Little Schoolhouse Child Development Center is located just off of Euclid Avenue in National City.