Dentist
LICENSED DENTIST
019017358
NOT RENEWED
N
RICHARD E
HOWELL
RICHARD E HOWELL
07/28/1980
09/19/2018
01/31/2022
FLAGSTAFF
IL
86001
PEORIA
05/09/2022