Home / Membership / Find a Chapter / Theta Delta Theta Delta Santa Clara, CA Installed: Nov. 8, 1986 Location: Santa Clara, CA