Home / ListingHealth & MedicalDentistsLorna L. Okada, DDS, Inc.San Jose, CaliforniaAddress7176 Santa Teresa Blvd su.B1, San Jose, California, 95139Get directionsPhone(408) 226-2522