El Ahlia For Spare Parts Posted on July 12, 2016December 6, 2022 by engmansy El Ahlia For Spare Parts 15 Orabi St. – Cairo 02 575-3928