Abu Shalou Contracting & Supplies Posted on June 23, 2016 by engmansy Abu Shalou Contracting & Supplies 21 Abu El Serour El Bakry St Tel : 257-9791