Mehwar Satellite Channel Posted on July 10, 2016 by engmansy Mehwar Satellite Channel 187 El Haram St Tel : 386-8208