Yes, it is in Salwa road. From Doha make a U turn on the R/A going to industrial area, then cruise at the right side of salwa road and you will find lots of car exchange there and Roxy car showroon is in that vicinity.