Deena Leonard
NPI: 1720150303
Deena Leonard is a Ophthalmology specialist focused health provider in Buffalo Grove, Illinois. Deena Leonard graduated from NORTHWESTERN UNIVERSITY MEDICAL SCHOOL in 1989. Having more than 35 years of diverse experiences, especially in Ophthalmology, affiliates with no hospitals or medical groups. Call Deena Leonard on phone number 8474596060 for more information and advice or to book an appointment.
City | Buffalo Grove |
State | Illinois |
Address 1 | 1120 W LAKE COOK RD STE C |
Postal Code | 60089 |
Phone | 8474596060 |
Fax | 8474599797 |
PAC ID | 8820263841 |
Gender | F |
Medical School Name | NORTHWESTERN UNIVERSITY MEDICAL SCHOOL |
Graduation Date | 1989 |
Primary Specialty | Ophthalmology |
Secondary Specialties | Orthopedic Surgery Sports Medicine |