Dentist
LICENSED DENTIST CONTROLLED SUBSTANCE
31*****98
NOT RENEWED
N
OTTO F
MARES
OTTO F MARES
08/10/1983
09/21/2015
09/30/2018
DUQUOIN
IL
62832
PERRY
II III IV V
10/31/2018