Department of Motor Vehicles Santa Clara, CA Address 3665 Flora Vista Ave Santa Clara, CA 95051 Phone Number (800) 777-0133 Website Visit the website Last updated on March 23rd, 2021