It Takes A Village Child Care
16160 Lyle St
San Leandro, CA 94578
San Leandro, CA 94578