Dentist
LICENSED DENTIST
019011849
NOT RENEWED
N
SPENCER LEROY
TOPPEN
DDS
SPENCER LEROY TOPPEN DDS
01/12/1961
09/30/1994
DEKALB
IL
60115
10/12/2005