Hearing and Speech Institute, El-Tahrir City, Imbaba, Giza Governorate...
El-Shohada, Al Moatamadeyah, Imbaba, Giza Governorate, Egypt