Dealerbaba
Guru Computers

About

At Guru Computers we aim to help our customers with the most effective solution at a very affordable cost. We are passionate about fixing problems and we have the experience to fix any problem with your Apple or Windows computer. Centrally located on Scott Road and 86th Ave in Delta, we are…

Reviews (0)

No reviews yet. Be the first to review this business.

Log in to write a review.