Hey My Arabian Sucks, but its something like Al Mareb.

 

If you come from Salwa Road and get the Ramada Signal keep going until you see the fly over. pass under the fly over and make a left.  

 

Somewhere overthere. Its like a ugly building. Its like the Qatari Version of Office Depot or Staples...

 

Good Luck! 

 

The Venezuelan Sensation!!!