top of page
Infant/toddler corner

Plan A Visit

Mon - Fri: 6:30am - 5:30pm
Sat - Sun: Closed

IBIS Children's Center

Chula Vista, CA 91915

ibiscare@outlook.com

619-653-2244

License Number: 376629801

  • Facebook
  • Instagram
  • Linkedin
bottom of page