Santa Clara CA Debora L MD, Doctors 1. 710 Lawrence Expy, Santa Clara, CA 95051 | Sawyer, Debora L MD (408) 851-1000