Get Directions to Nuevo Dia Child Development Center Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Nuevo Dia Child Development Center 135 Leibrandt Avenue, Santa Cruz, CA 95060 +1 831-426-2322 View details Click to load map