Yellow Towel in Egypt Clean Up Address: Maser Elgededa Cairo, 11224 Egypt Phone Number: +20 01 09 07 23 24