Retail Stores & Brands
A telecom company offering mobile phones, SIM cards, and accessories.
Have you tried this Ooredoo Shop?Share your experience now