Othman Bin Affan 2, Dhalam Street No 229,Riyadh 12234, Saudi Arabia Othman Bin Affan 2, Dhalam Street No 229,Riyadh 12 Riyadh GPS: N 24.593 E 46.736