Salma Maintenance Center Posted on July 11, 2016 by engmansy Salma Maintenance Center 109 El Malek Faisal St 3884310