Eldo Square 23/08/2018 - Comments Off on Eldo Square - Address UNDER NEW OWNERSHIP Shop no.6 Eldo Square Willem Botha St, Eldo Glen, Pretoria, 0159 Telephone 012 6580 770 Email Asadcarrim@gmail.com Directions