Opp. Al Taqwa Mosque Alia Building - شارع جمال عبدالناصر - المجاز ٢ - الشارقة - الإمارات العربية المتحدة