Leader Car Rent Posted on June 19, 2016 by engmansy Leader Car Rent 70 Makram Ebeed St. – Nasr City Cairo 02 2271-6962