17 El Gomhouria St, Mansoura Qism 2, El Mansoura 1, Dakahlia Governora...
Geha st, Mansoura Qism 2, El Mansoura 1, Dakahlia Governorate, Egypt