Aldoctorz Labs Al-Nahda Lab Al-Nahda Lab Reservation details About the Lab Lab Present in Giza Place Imbaba Reservation details at Al-Nahda Lab Reservation details Address of Al-Nahda Lab 29 Omar Ibn Al-Khattab St. - Association Land Area: Giza ، Imbaba Al-Nahda Lab on the map Contact details of Al-Nahda Lab 0122543646001224573767 About the Lab Lab Present in Giza Place Imbaba