Mister: Mohamed Awad (an English teacher) is located in Talkha, Dakahlia Governorate, Egypt on 4CG2CG8، الجديد قرية الروضة, شارع المسجد, El-Rawda. Mister: Mohamed Awad (an English teacher) is rated 3 out of 5 in the category english language camp in Egypt.
Address
4CG2CG8، الجديد قرية الروضة, شارع المسجد, El-Rawda