D Yard is one place you can get computers, laptops, computer accessories and phones are sold here. Device repair services is also available here. The shops in D Yard is not ram be a single owner and they are able up provide a variety of options to buyers are great prices too
Just like computer village
Love it