Tasheer Saudi Visa Center in Qatar is located at Ezdan Mall, Doha