Dentist
LICENSED DENTIST
019018781
NOT RENEWED
N
SCOTT RICHARD
WELCH
SCOTT RICHARD WELCH
08/25/1983
09/30/1984
CHICAGO
IL
60607
COOK
10/12/2005