Dentist
LICENSED DENTIST
019018508
NOT RENEWED
N
STEPHEN WALLACE
FINCH
STEPHEN WALLACE FINCH
05/23/1983
09/30/1986
WV
10/12/2005