Salam plaza
yes, it's opposite city Center. You might pop into carrefour at city center and buy a marhaba book, which includes a fantastic map of Doha. Sounds like you need a good map anyways.