955 Teal Dr · Santa Clara · CA 95051 · United States laurelwood preschool in santa clara, ca Preschool