Al Tabiaa Khat Rashid, At Tarh, Kafr El Dawwar, El Beheira Governorate...
Alexandria Agriculture Rd, Kafr Selim, Kafr El Dawwar, El Beheira Gove...
Tiba, At Tarh, Kafr El Dawwar, Alexandria Governorate 21911, Egypt