Sandra P. Lara, DDS 1360 North Winchester Boulevard, San Jose, CA 95128