2453 Fenton St, Chula Vista, CA 91914 +1 619-421-3940 Rated 3.6/5 with 5 verified reviews. Services: Day care center Website No hours available