Sherif Fahmy Tawadros Dawood, MD, Ophthalmology

5683 N Milwaukee Ave
ChicagoIL  60646-6220 (Cook County)


Phone: 773-274-1447
Fax:

NPI: 1710265483
License Number: 036-132575 (IL)