LSC Egypt is located in Dokki, Egypt on 31 شارع النخيل متفرع من البطل أحمد عبدالعزيز - المهندسين - الجيزة, 31 Al Nakhel. LSC Egypt is rated 4.3 out of 5 in the category english language school in Egypt.
Address
31 شارع النخيل متفرع من البطل أحمد عبدالعزيز - المهندسين - الجيزة, 31 Al Nakhel