ICRI Day Care

Flag as Inappropriate

ICRI stands for "International Child Resource Institute." This location has a maximum capacity of 24 children. The center accepts children ranging in age from 3 months to 5 years old. 
13305 Doolittle Dr, San Leandro, CA 94577
(510) 357-1588
  • Hours: Mon - Fri, 7am - 5:30pm.
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »