Optometrist
OPTOMETRIST CONTROLLED SUBSTANCE
34*****86
NOT RENEWED
N
DIANA
F
PENUELA-O'NEILL
OD
DIANA F PENUELA-O'NEILL OD
01/06/1997
03/17/2022
03/31/2024
ALGONQUIN
IL
60102
MCHENRY
Practitioner
III IV V
02/05/2025