Image not found

DEENA F LEONARD MD

MD specializing in ophthalmology in Buffalo-Grove, Illinois

NPI Number

1720150303

Board Certified?

Yes

About

Dr. DEENA F LEONARD is a highly qualified MD, dedicated to providing excellent patient care and medical expertise.

Mailing Location

1120 W LAKE COOK RD STE C

BUFFALO GROVE, IL 60089

Practice Location

1120 W LAKE COOK RD STE C

BUFFALO GROVE, IL 60089

Loading map...

Board Certified?

Yes

NPI Number

1720150303

Common questions & answers

What is Dr. DEENA F LEONARD's specialization?

Dr. DEENA F LEONARD specializes in Ophthalmology.


Where does Dr. DEENA F LEONARD practice?

Dr. DEENA F LEONARD practices in BUFFALO GROVE, IL.


Is Dr. DEENA F LEONARD board certified?

Yes, Dr. DEENA F LEONARD is board certified.


What is Dr. DEENA F LEONARD's NPI number?

Dr. DEENA F LEONARD's NPI number is 1720150303.