St. Stephen's Child Development Center 2500 Soquel Avenue Santa Cruz CA 95062 (831) 462-4453 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×