Michael Hennessey, MD, Ophthalmology

7638 W N Ave
Elmwood ParkIL  60707-4157 (Cook County)


Phone: 708-452-4257
Fax: 708-452-4283

NPI: 1912994393
License Number: 036090346 (IL)