Address:
Eye Physicians & Surgeons
2800 N Sheridan Rd SUITE 103, Chicago 60657
(773) 525-8700 (Phone)
Eye Physicians/Surgeons Chicago
4905 Old Orchard Ctr SUITE 430, Skokie 60077
(847) 674-8400 (Phone)
Hospitals:
Eye Physicians & Surgeons
2800 N Sheridan Rd SUITE 103, Chicago 60657
Eye Physicians/Surgeons Chicago
4905 Old Orchard Ctr SUITE 430, Skokie 60077
University of Iowa Hospital and Clinics
200 Hawkins Dr, Iowa City 52242
Education:
Medical School
Rush University
Graduated: 2007