7 street, Borham, Shubra, Cairo Governorate 11511, Egypt
53 Gesr el swiss st, At Teraa Al Boulaqeyah, Shubra, Cairo Governorate...