Dentist
LICENSED DENTIST
019011748
NOT RENEWED
N
MARTIN LEE
STRAUSS
DDS
MARTIN LEE STRAUSS DDS
08/02/1960
09/30/1984
EL SOBRANTE
CA
94803
CALIFORNIA
10/12/2005