Al Israa For Elevators Spare Parts Posted on July 2, 2016 by engmansy Al Israa For Elevators Spare Parts 11 A EI Kamal St.- Helmeyet EI Zaitoun- Cairo T: 0226422509