Alex Rent Car & Limousine Service Posted on July 11, 2016 by engmansy Alex Rent Car & Limousine Service 65 El Bekbashy El Essawy St. Alexandria…… 03 555-4808 20 El Nahda St. – Cairo 02 359-1329