Leila M. Cruz
Leila M. Cruz has a state license for a family child care home in Mill Valley. A family child care home is run by someone licensed to care for kids in their own residence. Licensed capacity is 14 children. California first licensed this facility in 2017. Call (415) 879-7188 for more information.
- Type
- Family child care home
- Capacity
- 14 children
- Licensed since
- 2017