California DMV Now Kiosk
20620 Homestead Rd, Cupertino 95014