ABDO REDA is located in Toukh, Al Qalyubia Governorate, Egypt on 97P67PC, الوحدة المحلية, Mit Kenanah WA Kafr Shouman. ABDO REDA is rated 3 out of 5 in the category self-storage facility in Egypt.
Address
97P67PC, الوحدة المحلية, Mit Kenanah WA Kafr Shouman