![Dr. Deena Leonard](https://golfsurgicalcenter.com/wp-content/uploads/sites/194/Dr-Deena-Leonard.jpg)
Leonard, Deena, MD
Gender:
Male
Specialty:
Ophthalmology
Address:
1120 W. Lake Cook Road, Ste. C
Buffalo Grove, IL 60089
Phone:
(847) 459-6060