Kids Depot of Otay Ranch offers a Child Development Center for Young Children, a Toddler Program for 12-36 months, an Infant Program for very young children, and Drop-in Childcare by the hour. The program serves ages 0-4. Programs Child Development...