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