Mahmoud Abd-El-Hafez, MD
Cleveland, OH
Physician
General Surgery
Facilities
Cleveland Clinic
Hospital · General Acute Care Hospital
9500 Euclid Avenue, Cleveland, OH 44195
Marymount Hospital
Hospital · General Acute Care Hospital
12300 Mccracken Road, Garfield Heights, OH 44125
301 N 8th St
Clinical Location
301 N 8th St, Springfield, IL 62701
3051 Hollis Dr
Clinical Location
3051 Hollis Dr Fl 2, Springfield, IL 62704