James L Green, MD, Ophthalmology

2525 S Michigan Ave
8th Floor Eye Ctr
ChicagoIL  60616-2333 (Cook County)


Phone: 312-567-2795
Fax: 312-567-2783

NPI: 1154322790
License Number: 03656121 (IL)