CONTACT We’d love to hear from you! Phone650-780-7520Email info@rccdp.orgAddress2600 Middlefield Rd, Redwood City, CA 94063 Dept of Social Services License #410509730 – childcareLicense #410509731 – infant/toddler