top of page

Meet The Team

IBIS Children's Center

Chula Vista, CA 91915

ibiscare@outlook.com

619-653-2244

License Number: 376629801

  • Facebook
  • Instagram
  • Linkedin
bottom of page