
Dr. Mohamed Hafez
Hospital:
Al Osrah International Hospital
Hospital:
Al Osrah International Hospital
Al Osrah International Hospital
The doctor doesn't accept insurances at this location
Languages Spoken
- Arabic
Al Osrah International Hospital
The doctor doesn't accept insurances at this location
Languages Spoken
- Arabic