Ibrahim Al Khalil St, Misfalah District , Makkah Al Mokramah , 24231 Makkah, Saudi Arabia, Mecca, Saudi Arabia