Osvaldo I Lopez, MD, Ophthalmology

3982 N Milwaukee Ave
ChicagoIL  60641-2703 (Cook County)


Phone: 773-282-2000
Fax: 773-282-9428
Email: cho***@*****oo.com

NPI: 1346296415
License Number: 036044342 (IL)