DL

DEENA F LEONARD, MD

Ophthalmology in BUFFALO GROVE, IL

Request an appointment and we'll contact this provider to confirm availability for you.

About

Deena F Leonard, MD, is an ophthalmologist practicing in Buffalo Grove, Illinois.

Generated from public NPI Registry data only. Not independently verified — confirm credentials directly with the practice.

Common questions

What is DEENA F LEONARD's specialization?

DEENA F LEONARD specializes in Ophthalmology.

Where does DEENA F LEONARD practice?

DEENA F LEONARD practices in BUFFALO GROVE, IL.

What is DEENA F LEONARD's NPI number?

DEENA F LEONARD's NPI number is 1720150303.

Practice Location

1120 W LAKE COOK RD STE C
BUFFALO GROVE, IL 600891970

Ophthalmology Doctors Near Buffalo Grove

Long Grove, IL (1)Arlington Heights, IL (27)Prospect Heights, IL (1)Mount Prospect, IL (1)Mundelein, IL (1)Vernon Hills, IL (1)Deerfield, IL (4)Schaumburg, IL (2)