el menia, downtown el atebaa tower, el tanzim & el edara st., floor 1 -
0862350600
Doctors Nephrologists