Magro Contracting Office Posted on July 10, 2016 by engmansy Magro Contracting Office 38 B Mansour St. BAB EL LOUK Tel : 792-2254 Mob : 012 347-6411